❶ qtcreator編代碼時怎麼撤銷
ctrl + z 撤銷上一步的修改
❷ QTCREATOR寫的程序,怎麼在VS2008中打開和編譯
你建項目時建錯了,新建項目——visualc——win32控制台應用程序。這一步你大概選的是win32項目,所以出問題了
❸ windows 怎麼重新編譯qtcreator
C++的編譯很慢,與其他語言完全不在一個數量級。任何C++項目都比其他語言的編譯慢,一方面是C++語言本身復雜,另外一方面是C++頭文件太大,很多庫是直接在頭文件裡面實現的,所以每次需要編譯的代碼量很大。這個跟C#沒有可比性。MFC使用預編譯頭文件來緩解這個問題,在VC裡面集成了預編譯好的MFC頭文件,因而編譯速度過得去。QtCreator使用mingw-gcc編譯,沒有預編譯頭文件的機制,對每個源代碼都需要編譯Qt的頭文件,所以完全編譯會是慢的。
❹ qtcreator編寫qml組件,代碼沒有變成紅色是什麼原因
默認是ctrl+space 啊, 但是很多輸入法跟這個有沖突。。 你可以到設置裡面找到選項的呀
.
❺ 怎麼在Qt creator中加入命令行參數進行編譯程序
直接創建一個QT GUI應用 沒添加任何代碼
編譯輸出如下:
21:34:14: 為項目test1執行構建步驟 ...
21:34:14: 配置沒有改變, 跳過 qmake 步驟.
21:34:14: 正在啟動 "nmake.exe"
{1"?} {2?}
qtcreator_ctrlc_stub: Command line failed: nmake.exe
21:34:14: 進程"nmake.exe"崩潰。
構建項目test1 時發生錯誤 (目標: 桌面)
當執行構建步驟 'Make'時
在構建和運行那裡設置「使用jom代替nmake」後,編譯輸出如下:
。。。。。。。
'cl' 不是內部或外部命令,也不是可運行的程序
或批處理文件。
jom: E:\QT_new_start\project_files\test1-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK____\Makefile.Debug [debug\main.obj] Error 1
jom: E:\QT_new_start\project_files\test1-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK____\Makefile.Debug [debug\mainwindow.obj] Error 1
jom 1.0.8 - empower your cores
jom: E:\QT_new_start\project_files\test1-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK____\Makefile [debug] Error 2
21:37:32: 進程"E:\QT_new_start\QtCreator\bin\jom.exe"退出,退出代碼 2 。
構建項目test1 時發生錯誤 (目標: 桌面)
當執行構建步驟 'Make'時執行qmake沒問題
❻ 已經安裝qt5.7 怎麼重新編譯qtcreator
應該不是啊,qt在編譯的時候都是調用makefile,實現「智能編譯的」,也就是,當他發現編譯的目標文件比他的依賴文件還要早的話就會重新編譯,所以會提高編譯效力
❼ 怎麼才能讓QT creator編譯64位的程序呢
你這里好像沒有可用的X64編譯器
可能是你的vs沒裝x64編譯器。
或者你下載一個MinGW x64的編譯器。
❽ 怎麼樣編譯qtcreator源碼
找不到頭文件,既然頭文件還在,那就是路徑設置了,在工程屬性裡面找到包含文件路徑,將你需要的頭文件所在路徑添加進去就行
❾ qtcreator工程編譯的應用程序可以在哪些操
在Qt Creator中使用OpenCV庫 (Windows 7系統下編譯成功)
編譯OpenCV2.0
1 下載tdm-mingw-1.908.0-4.4.1-2並安裝,安裝完畢添加bin到系統路徑。
2 安裝Opencv2.0 windows版本
3 安裝CMake
4 打開CMake,配置源碼與目標路徑,選擇MinGW Makefiles,生成目標Makefile
5 進入設置好的目標路徑,make,直至生成所有的庫
配置Qt Creator
Qt開發的程序一般需要藉助qmake生成makefile文件。由於qmake在解析路徑的時候不能識別空格, 因此需要確保OpenCV的安裝路徑中不能包含空格(C:/Program Files/OpenCV是不行的)。
在創建工程文件的時候(這里假設為hello.pro,後綴為pro),向工程中添加以下語句:
INCLUDEPATH+=D:/Qt/OpenCV-2.0.0/include/opencv
LIBS+=D:/Qt/OpenCV-2.0.0/lib/libcv200.dll.a/
D:/Qt/OpenCV-2.0.0/lib/libcxcore200.dll.a/
D:/Qt/OpenCV-2.0.0/lib/libml200.dll.a/
D:/Qt/OpenCV-2.0.0/lib/libcvaux200.dll.a/
D:/Qt/OpenCV-2.0.0/lib/libhighgui200.dll.a
這樣,在Qt中就可以使用Opencv 2.0 了
打開CMake,試一下,發現沒法完成configure!原因是CMAKE_MAKE_PROGRAM沒找到,這個簡單,修改該項為D:/Qt/2011.04/mingw/bin(您自個看著改)。
繼續Configure,什麼還出錯?彈出一大堆什麼dll找不到!!
好吧,我直接把D:/Qt/2011.04/mingw/bin放到環境變數中去。
Delete Catch以後再來一次,這下好了,連CMAKE_MAKE_PROGRAM都不用改了,自動找到。成功configure。
然後Generate一下。