qmake

    1熱度

    1回答

    我試圖在cygwin中安裝QT5併成功。我也爲設計人員提供了Cygwin/X的Xorg菜單。 但是我找不到QT5的qmake.exe。我只得到了以下文件在cygwin的選擇數據包窗口 並且還顯示mingw64-xxxx-qt4-qmake.exe不qmake.exe 不幸的是我不能cygwin的犧牲,去一個窗口分佈。我應該從源代碼構建Qt5嗎?

    0熱度

    1回答

    我使用Qt Creator構建Mac OS程序。最近我重命名了包含該項目的文件夾。不幸的是,程序現在運行不正確。我將錯誤追溯到由QCoreApplication :: applicationDirPath返回的不正確的應用程序路徑。路徑不正確,它包含現在不存在的舊文件夾名稱。 例如: 老項目文件夾:用戶/格雷厄姆/ CartoType-3/src目錄/應用/地圖 新的項目文件夾(重命名後):用戶/

    2熱度

    1回答

    我使用Qt Creator創建一些共享庫和應用程序項目,以便我可以在Windows和Linux上輕鬆構建它們。在Windows上,我們中的一些人更喜歡使用Visual Studio,因此我想使用qmake -tp vc -r file.pro從Qt .pro文件生成Visual Studio解決方案和項目文件。除了所生成的Visual Studio解決方案和項目僅包含32位構建配置以及我需要64位

    3熱度

    1回答

    在我的C++/QT5項目工作,我有一些外部文件(PNG圖像等),我需要在編譯時可執行旁邊有抄襲。到目前爲止,我沒有發現用qmake來實現這一目標的好方法。 我年前問這個問題的一個打火機變種,但那裏的一切,一切我在網上查到似乎不完整的我。它必須在每個下列條件下工作: 有人拿起我的源代碼,只是調用qmake foo.pro && make && ./foo(在Linux上) 和上面一樣,但她也呼籲ma

    0熱度

    2回答

    我需要在其中一個make目標命令中調用qmake。問題是我怎樣才能找出執行這個qmake時調用了哪個qmake。就像在bash腳本中一樣,你要求可執行文件。 很顯然,我處於一個包含多個Qt安裝的環境中,其中包括Ubuntu 14.04的默認值,而qmake是決定哪些庫將被編入彙編中的(我後來並不確定)。 任何幫助,非常感謝!

    0熱度

    1回答

    我使用c預處理器進行簡單的#include替換,按照link。下面是我預處理器的一個片段.pri HEADERS += $$PWD/include/header.htm PREPROCESS_FILES = $$PWD/staff/courses.htm preprocess.name = preprocess-htm-includes preprocess.CONFIG += no_l

    0熱度

    1回答

    有沒有辦法知道Visual Studio是否是.pro文件中的編譯器? 例如有很多的方法來檢測的東西在項目文件包括OS或配置: CONFIG(boost_asio) { DEFINES += BOOST_SOCKETS SOURCES += asiosocket.cpp LIBS += -L/usr/local/lib \ -lboost_system

    1熱度

    1回答

    我試着寫一個簡單的Qt應用程序,當我嘗試編譯 #include <QApplication> #include <QTextEdit> int main(int argv, char **args) { QApplication app(argv, args); QTextEdit textEdit; textEdit.show(); retur

    0熱度

    1回答

    是否有可能從qt項目的.pro文件中獲取我的代碼VERSION? 我不想寫我的應用程序的兩倍版本:第一個在.pro文件中,第二個在我的應用程序的代碼中。

    1熱度

    1回答

    很久以前我加sqlite3.c文件到我的qmake項目,併成功編譯該項目使用MSVC 2013年和gcc-5.2 64位編譯器個月。 但是,當我最近試圖重新編譯這個項目,它成功編譯所有文件,但sqlite3.c文件! ,這讓我奇怪的錯誤信息: CL -c -nologo -Zc:wchar_t的-FS -Zc:strictStrings -ZI -MDd-W3 -w44456 -w44457 -w