compiler-flags

    0熱度

    1回答

    我.pro文件看起來如下: TEMPLATE = TARGET = DEPENDPATH += HEADERS += FORMS += SOURCES += QT += QT += QT += INCLUDEPATH += INCLUDEPATH += INCLUDEPATH += INCLUDEPATH += LIBS += LIBS

    7熱度

    1回答

    我想了解D_GLIBCXX_DEBUG和DNDEBUG標誌。 但我找不到關於它們的信息。 任何人都可以解釋他們做什麼?我在哪裏可以閱讀更多關於他們的信息?

    5熱度

    1回答

    我想了解更多關於可執行文件的「常見」部分,並且我注意到,在編譯代碼上執行objdump時,我可以看到變量僅放置在對象文件(*.o)上的通用代碼中,而不是可執行文件中。 這是爲什麼? //test.c int i[1000]; int main(){return 0;} 構建命令: > gcc -g0 -fcommon -c test.c > gcc -g0 -fcommon test.

    2熱度

    3回答

    從GCC manual,有下列選項整體: -wrapper 調用的包裝方案下的所有子命令。 包裝程序的名稱及其參數 作爲逗號分隔列表傳遞。 GCC -c T.C -wrapper GDB, - ARGS 這將調用所有的gcc子程序下gdb --args', thus the invocation of cc1 will be GDB --args CC1 ......「。 我無法理解該示例和標誌的

    0熱度

    1回答

    我不幹這個區域小白,但我需要在我的cmake文件包括:(一ROS節點): gcc main.cpp `pkg-config --cflags opencv` -o test `pkg-config cvblob opencv --libs` 我想用cvblob和OpenCV lib在ROS節點中。

    1熱度

    1回答

    我正在開發一個iOS應用程序,並正在使用Testflight將應用程序發送給我的測試人員。在這個應用程序版本中,我有一個用戶正在使用的反饋表單來向我發送反饋。我想要一個很好的方法來自動區分這個構建中的一些代碼和我將發送給AppStore的構建。 例子: #ifdef TestFlightPackage //code for the feedback form #endif 我可以添加一個預

    0熱度

    1回答

    我在xcode上使用配置來編譯源爲Objective-C++,但我添加了一個庫,我想將它編譯爲Objective-C,有辦法做到這一點嗎? 我的配置: //:configuration = Debug CLANG_CXX_LIBRARY = libstdc++ //:configuration = Release CLANG_CXX_LIBRARY = libstdc++ //:com

    71熱度

    9回答

    我想知道你傳遞給gcc編譯器以關閉未使用的變量警告的開關?我得到的錯誤出在Windows升壓的,我不想碰升壓代碼: C:\boost_1_52_0/boost/system/error_code.hpp: At global scope: C:\boost_1_52_0/boost/system/error_code.hpp:214:36: error: 'boost::system::posi

    1熱度

    1回答

    我安裝了Python-2.7.3和configure --enable-shared,make和install。 現在,我需要重新配置以包含--with-pydebug選項。 在再次運行configure時,是否需要包含之前所有的標誌? (--enable-shared),還是configure只是附加標誌還好嗎?

    3熱度

    3回答

    經過不斷得到error : identifier "atomicAdd" is undefined,我發現解決方案是用-arch sm_20標誌編譯。但是如何在VS 2010中傳遞這個編譯器標誌?我試圖像這樣下Project > Properties: 但這顯然還沒有效果,並且錯誤仍然存​​在 - 我究竟做錯了什麼? 非常感謝。