cmake

    1热度

    2回答

    我正在启动一个多平台(Win Xp,Linux)qt项目。我想用一个彻头彻尾的源码编译的,所以我的目录结构如下: project/ CMakeLists.txt (global CMake file, includes other CMakeLists) build/ (my build directory) libA/ CMakeLists.txt

    2热度

    2回答

    我试图用我对豹相同的CMakeLists.txt文件来编译我的雪豹项目,但是编译失败,出现以下错误信息: Linking C executable cmTryCompileExec "/Applications/CMake 2.6-4.app/Contents/bin/cmake" -E cmake_link_script CMakeFiles/cmTryCompileExe

    7热度

    1回答

    我使用CMake的生成Xcode项目,我用 set_target_properties(myproj PROPERTIES XCODE_ATTRIBUTE_WHATEVER "some value") 明确地设置一个构建设置。我只想设置它为特定配置,类似于使用 set(CMAKE_CXX_FLAGS_MYCONFIG "-O2") 我该怎么做?

    6热度

    2回答

    我想为调试和发布构建设置不同的CMake变量。我曾尝试使用CMAKE_CFG_INTDIR这样的: IF(${CMAKE_CFG_INTDIR} STREQUAL "Debug") SET(TESTRUNNER DllPlugInTesterd_dll) ELSE(${CMAKE_CFG_INTDIR} STREQUAL "Debug") SET(TESTRUNNER Dll

    16热度

    2回答

    我有一个的CMakeLists.txt文件看起来像这样: add_executable(exec1 exec1.c source1.c source2.c source3.c) add_executable(exec2 exec2.c source1.c source2.c source3.c) add_executable(exec3 exec3.c source1.c source2.c

    1热度

    11回答

    我正在寻找一种解决方案,可以让我使用C++编写Linux和Windows代码。我在Windows上尝试过其他的东西,但我使用DirectX,据我所知,这是最好的解决方案)。 在Linux上我使用NetBeans(我非常喜欢)。 我的问题是我希望项目独立于Visual Studio和NetBeans。 有一段时间我认为CMake是解决方案,但是学习过程太重要了,宁愿花时间编码,而不用学习CMake的

    0热度

    1回答

    我有(大致)以下的CMakeLists.txt project(Test) set(SOURCE 123.cpp 456.cpp) find_package(Boost COMPONENTS unit_test_framework REQUIRED) include_directories(${Boost_INCLUDE_DIRS}) link_directories(${Bo

    29热度

    4回答

    我试图构建我们的一些软件,它被设计为在MacOS X上完全在Linux上运行。我们使用CMake并安装了MacPorts,因此我可以轻松地获得CMake以及一些第三方库,我们取决于。 现在的问题是,它未能找到这些都是/选择/本地依赖的CMake不会出现在默认情况下,寻找图书馆从MacPorts的所以我们几个目标被禁用。 我该如何指导CMake同时从MacPorts中查找包含和库?

    7热度

    1回答

    如何为使用CMake构建的C项目生成自动绑定? 我想自动为Python,Java,.NET,PHP,Perl,TCL,Ruby和Octave生成绑定。

    10热度

    1回答

    我有一个项目的结构,如: src/CMakeLists.txt src/test/component1/CMakeLists.txt src/test/component2/CMakeLists.txt 对于测试中,我使用Qt - 但是,我要确保,如果QT(或其他一些测试 - 没有找到特定的包)我只是跳过包。 我试图 find_package(Qt4 QUIET COMPONENTS Qt