cmake

    0热度

    1回答

    我想跨编译一个web服务器(Monkey-Server)。我的主机环境是Ubuntu 64位,目标环境是一个arm架构。所有依赖关系都可以在文件夹中找到。还有一个选项可以进行安装,但我认为在本地将其构建在主机上将文件夹转移到嵌入式系统是一个明智之举。我能够成功编译并在目标系统上运行Web服务器,但它抱怨说它无法找到配置文件。 Web服务器在主机上编译的路径中查找配置文件。 例子:它试图打开,只有主

    0热度

    1回答

    我正在尝试CLion编写一些基本的C++程序,但每次使用std::cin或馈入某些输入时,输入将无缘无故地打印回控制台。 例如,如果我运行这个程序 #include <iostream> #include <string> int main(){ string name; std::cin >> name; std::cout << name << std::e

    0热度

    1回答

    我试图编译this git-repository遇到错误“与-fPIC编译”:与 option(BUILD_PYTHON_BINDINGS "Whether or not a binary python module should be built" ON) This is the output of the compilation(分支功能pybind),但最有趣的部分是: [100%] L

    0热度

    1回答

    我在一些项目中使用了llvm,并且我想将此命令行参数与llvm的路径一起添加到我的cmake中,因此我不必保留每次运行cmake时都会使用它。 我还希望cmake在不涉及llvm的项目中使用时不会中断。 感谢

    1热度

    2回答

    我想从CMake变量中删除特定的库。 假设LIB包含变量“A; B; C”的值, 我知道使用set添加另一个变量“d”的comtent这样 set(LIB ${LIB};D) 但是我试图除去“ C“from LIB like following unset(LIB C) 此代码无效。 有没有人知道这样做的好方法?

    0热度

    1回答

    在设计我CMakeLists,我经常碰到这样那样的错误: Cannot find source file: foo.hpp Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx 要调试放入系统的问题,我真的想知道哪里的CMake找这个文件! 我可以找到一些关

    0热度

    1回答

    我的代码取决于<X11/Xlocale.h>。当我尝试使用emscripten工具链(在CMake生成后)编译时,出现以下错误。我需要在配置中更改哪些内容? 'X11/Xlocale.h' file not found # include <X11/Xlocale.h> ^~~~~~~~~~~~~~~ 1 error generated. 我在Linux上这样做。 $ una

    1热度

    1回答

    我有克利翁内的以下项目结构: ├── CMakeLists.txt ├── src │   ├── func1.c │   ├── func1.h │   └── main.c └── test └── unit └── test_func1.c 其中的CMakeLists.txt: cmake_minimum_required(VERSION 3.5)

    0热度

    1回答

    我想编译BCI2000的Emotiv EPOC模块。在该模块中,CMakeLists文件包含以下内容(在下面的错误日志下面)。 编译器提供了以下错误, -- Selecting Windows SDK version to target Windows 10.0.10586. CMake Error at CMakeLists.txt:21 (BCI2000_INCLUDE): Unknown

    0热度

    1回答

    我有一个CMake的(大多数是C,有一些C++)项目,其安装说明如下: mkdir build cd build cmake /*some options*/ ../ make 这工作完全,如果我在命令行编译。 我想使用IDE来编译这个程序,以便我可以使用图形调试器进行调试。但是,当我尝试使用IDE进行编译时,出现链接器错误。 我不熟悉CMake的内部运作,所以我不确定如何达到预期的行为