cmake

    7热度

    1回答

    在Linux上,我使用的命令,例如: configure_file(dot_alpha_16.bmp test/dot_samples/dot_alpha_16.bmp COPYONLY) 一些单元测试文件复制到构建目录。在Windows上,文件不会被复制。为什么会出现这种情况的具体原因?

    2热度

    1回答

    任何人都有使用SWIG(界面生成器)的经验? 我有一个C项目,我想公开一些其他语言/框架,如Python,Java,.NET,Perl,PHP,Ruby。 我想与我的构建系统(这是基于CMake的)集成,但任何完成此任务的方法都可以。

    7热度

    3回答

    我有一个使用CMake系统构建的项目,我喜欢在Eclipse中导入它。但是,当我使用'cmake -G'生成eclipse项目文件时,Eclipse CDT4 - Unix Makefiles'' 在Eclipse项目中没有默认包含路径(例如/ usr/include或标准头文件的gcc路径)。 如何以最正确的方式解决这个问题? 系统: Linux的 GCC 4.3.3 cmake的2.6.4 日

    35热度

    2回答

    我正在尝试编写cmake规则来在linux上使用boost.python为python构建动态加载的库。我想用'foo'作为python模块的名字。所以,图书馆必须叫foo.so。 但默认情况下,cmake的使用图书馆的命名标准规则,所以如果我写 add_library(foo foo.cpp) 我会得到输出libfoo.so。 即使set_target_properties(foo PROP

    0热度

    1回答

    我有一个非常简单的(目前只是一个main.cpp)CMake C++项目,我试图在Mac OS X和Windows上构建。它依赖于libgsasl,我已经在两个平台上将它编译为静态库。 Mac OS X的构建没有问题,Windows在构建过程中也没有抱怨并生成EXE。当我尝试在Windows上运行EXE时,它会显示一条错误消息,指出应用程序无法运行,因为它找不到libgsasl.dll。 我甚至没

    2热度

    1回答

    我就被组织成根文件夹(VOBS)的工作项目如下: |--BUILD_FOLDER | |-- BUILD_SCRIPTS | |-- SOME_MORE_CODE | |--COMPONENT_A |--COMPONENT_B 因为他们的ClearCase VOBS没有更高层次的根文件夹的地方一个CMakeLists.txt这个设置似乎不适合CMake模式... 这是一个使用CMak

    8热度

    1回答

    我想用cmake自动化我的构建过程。 目前只有一个问题: ,哪里是在CMake的哲学(如果有的话),最好的地方 把数据文件的复制。 我有一个库和几个例子。这些例子需要数据。 我现在做到以下几点: 我在每个例子中的的CMakeLists.txt使用自定义命令将所有数据复制到 CMAKE_CURRENT_BINARY_DIR在生成后步骤。 我在我的调试工作流程中使用了这个功能,所以没有执行安装目标。

    6热度

    2回答

    我正在使用CMake Build System和Microsoft的Visual C++编译器构建一个文件。当我有CMake生成Visual Studio项目时,该项目包含命令行来构建“多线程DLL”类型的运行时 - 依赖于msvcrt.dll。由于各种原因,我现在不进入,我不能依靠msvcrt。 有没有办法告诉CMake在它的构建过程中修改这个选项?

    3热度

    2回答

    我正在尝试为CMake安装一个后期构建命令,我已经使用CMake文档中所述的ADD_CUSTOM_COMMAND指令进行了这项工作。但是,如果我正在创建可执行文件的发行版本,我只想执行后构建。 如何做到这一点?

    5热度

    2回答

    我想在我用CMake和Visual Studio构建的可执行文件上设置RequireAdministrator清单标志。 有关如何指示CMake设置该选项的任何想法? 谢谢! Billy3