QT derleme (Complie) problemi

byanigli

Hectopat
Katılım
3 Ocak 2014
Mesajlar
541
Yer
İzmir, Turkey, Turkey
Daha fazla  
Cinsiyet
Erkek
Meslek
student of software engineering
Merhabalar! Windows 8.1 64-bit işletim sisteminde Qt 5.2.1 for windows 64-bit olan sürümünü kullanıyorum. Ancak complie(derleme) yapamıyorum. LNK1104: cannot open file 'gdi32.lib' hatasını alıyorum VS sdk ve adobe sdk yüklüdür.


Basit bir kod örneği :
.pro dosyası

Kod:
QT+=coregui

Kod:
greaterThan(QT_MAJOR_VERSION,4):QT+=widgets
TARGET=untitled5TEMPLATE=app


SOURCES+=main.cpp\mainwindow.cpp
HEADERS+=mainwindow.h
FORMS+=mainwindow.ui
Headers/mainwindow.h
Kod:
#ifndefMAINWINDOW_H#defineMAINWINDOW_H
Kod:
#include<QMainWindow>

Kod:
namespaceUi{classMainWindow;}
classMainWindow:publicQMainWindow{Q_OBJECT
public:explicitMainWindow(QWidget*parent=0);~MainWindow();
private:Ui::MainWindow*ui;};
#endif//MAINWINDOW_H

source ->main.cpp
Kod:
#include"mainwindow.h"#include<QApplication>
intmain(intargc,char*argv[]){QApplicationa(argc,argv);MainWindoww;w.show();
returna.exec();}
Source->mainwindow.cpp
Kod:
#include"mainwindow.h"#include"ui_mainwindow.h"
MainWindow::MainWindow(QWidget*parent):QMainWindow(parent),ui(newUi::MainWindow){ui->setupUi(this);ui->pushButton->setText("hellp");}
MainWindow::~MainWindow(){deleteui;}
Forms->mainwindow.ui
Kod:
<?xmlversion="1.0"encoding="UTF-8"?><uiversion="4.0"><class>MainWindow</class><widgetclass="QMainWindow"name="MainWindow"><propertyname="geometry"><rect><x>0</x><y>0</y><width>400</width><height>300</height></rect></property><propertyname="windowTitle"><string>MainWindow</string></property><widgetclass="QWidget"name="centralWidget"><widgetclass="QPushButton"name="pushButton"><propertyname="geometry"><rect><x>150</x><y>170</y><width>93</width><height>28</height></rect></property><propertyname="text"><string>PushButton</string></property></widget></widget><widgetclass="QMenuBar"name="menuBar"><propertyname="geometry"><rect><x>0</x><y>0</y><width>400</width><height>26</height></rect></property></widget><widgetclass="QToolBar"name="mainToolBar"><attributename="toolBarArea"><enum>TopToolBarArea</enum></attribute><attributename="toolBarBreak"><bool>false</bool></attribute></widget><widgetclass="QStatusBar"name="statusBar"/></widget><layoutdefaultspacing="6"margin="11"/><resources/><connections/></ui>
 
Son düzenleyen: Moderatör:
Uyarı! Bu konu 11 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Yeni konular

Geri
Yukarı