cmake

    0熱度

    2回答

    我想補充一個CMake的目標其中,發時,將觸發以下內容: rm $(find "${CMAKE_SOURCE_DIR}" -name "*.rej" -or -name "*.orig") 我嘗試這樣做: add_custom_target(pclean COMMAND bash -c "rm $(find \"${CMAKE_SOURCE_DIR}\" -name \"*.rej\

    1熱度

    1回答

    當前使用cygwin中包含的mingw工具鏈的過程是什麼? 有用於與gcc一起使用的-mno-cygwin選項。 mingw版本將x86_64-w64-mingw32-或i686-w64-mingw32-添加到它們的exe名稱中。目前我只是直接使用這些,但我想使用cmake。 Cygwin還包含cmake。我如何配置它以使用cygwin中包含的mingw工具集?我還看到一些Qt5庫中包含的用於mi

    -3熱度

    1回答

    我已經在Ubuntu 16.04上安裝了gcc-4.8來構建一個C++ 11程序。我有一個CMakeList.txt文件,在Mac OS X操作系統上使用Clang和GCC 4.8可以很好地工作。 我開始通過設置CXX=/usr/bin/gcc-4.8然後CMake的失敗,出現以下錯誤: -- The C compiler identification is GNU 5.4.0 -- The C

    -1熱度

    1回答

    我目前正在將我的項目從QMake移動到CMake,而且我正面臨着Qt UIC的一個問題,它嘗試處理一個不存在的ui文件,而不是我希望他處理的實際文件。 我有以下架構 . |___ CMakeLists.txt |___ MyProject.pro |___ mainwindow.ui |___ resource.qrc |___ source | |___ mainwindow.cpp

    0熱度

    1回答

    我想用python包裝生成VTK庫。我想開發一個python程序,以VTK格式後處理一些CFD結果。 我正在編譯本地文件夾中的源代碼。編譯我收到以下錯誤信息時,首先: 不幸的是我現在面臨幾個問題 CMake Error at Common/Core/cmake_install.cmake:47 (file): file INSTALL cannot find "/home/riccardo/S

    1熱度

    1回答

    我發現我錯誤地將依賴項「std_msgs」命名爲「std_msg」。 所以我定!但等待,柳絮仍然認爲lawnbot_description是要「std_msg」作爲一個依賴,即使我固定的依賴性: : <?xml version="1.0"?> <package format="2"> <name>lawnbot_description</name> <version>0.0.

    0熱度

    1回答

    我想在受控的構建環境中採用CMake構建,但無法在這些系統上安裝CMake。我已經看到資源詳細說明如何使用工具鏈文件進行交叉編譯(https://cmake.org/Wiki/CMake_Cross_Compiling)。 是否有可能使用這種技術在一個系統上運行CMake來構建makefile以用於不同的生成主機?是否有任何資源可用於詳細說明任何陷阱?我將在Linux上爲從Arm Linux到z/

    0熱度

    1回答

    的CMakeLists.txt cmake_minimum_required(VERSION 3.8) project(untitled) set(CMAKE_CXX_STANDARD 11) set(SOURCE_FILES main.cpp) add_executable(untitled ${SOURCE_FILES}) 的main.cpp #include <iostrea

    0熱度

    1回答

    我有一個程序根據它們的簽名識別文件。很棒。但我是C新手,現在正試圖讓一個名爲CLion的IDE工作。然而,我無法弄清楚如何將命令參數添加到cmake中 - 例如,當我運行main並希望傳遞gifFile或pdfFile來識別我可以這樣做時。這是我的代碼迄今爲cmake。 cmake_minimum_required(VERSION 3.8) project(Assignment6) set(

    -1熱度

    1回答

    所以我一直試圖將<filesystem>包含到我的項目中,這似乎是一個更大問題比我想象的要多。 <filesystem>應該是C++ 17的一部分,我需要將該定義添加到我的CMakeList中。 我的根CmakeLists是這樣的: 我在其中添加了C++ 17的定義,但是當我編譯我的系統,我得到這個錯誤: make 「InsrcCMAKELIST」 「InincludeCMAKELIST」