Questions tagged «cmake»

CMake是一个跨平台的开源make系统。


12
如何从命令行安装最新版本的cmake?
我试图cmake在我的linux盒中安装最新版本,但总是出现以下异常- userName@phx5qa01c-4e23:~/build$ wget http://www.cmake.org/files/v2.8/cmake-2.8.11.tar.gz --2013-10-08 14:39:55-- http://www.cmake.org/files/v2.8/cmake-2.8.11.tar.gz Resolving www.cmake.org... 66.194.253.19 Connecting to www.cmake.org|66.194.253.19|:80... failed: Connection timed out. Retrying. --2013-10-08 14:40:17-- (try: 2) http://www.cmake.org/files/v2.8/cmake-2.8.11.tar.gz Connecting to www.cmake.org|66.194.253.19|:80... failed: Connection timed out. Retrying. --2013-10-08 14:40:40-- (try: 3) http://www.cmake.org/files/v2.8/cmake-2.8.11.tar.gz Connecting to www.cmake.org|66.194.253.19|:80... 它总是在重试...有什么想法吗? 有人知道我在这里做什么错吗?还是有什么更好的方法可以在我的Linux机器上安装最新版本的cmake? userName@phx5qa01c-4e23:~/build$ uname -a Linux phx5qa01c-4e23 2.6.35-22-server #33-Ubuntu SMP Sun …

4
我需要什么软件包来构建Qt 5和CMake应用程序?
我正在尝试在Ubuntu 13.10上构建sdrangelove,它需要Qt 5并使用CMake作为其构建系统。我需要安装什么软件包才能为其提供所需的文件? 有很多*qt5*软件包,我尝试安装有前途的软件包,但没有任何效果。我发现的所有讨论都可以使事情顺利进行,或者正在谈论编写CMake构建规则,而不是执行它们。我对Debian / Ubuntu包装的组织没有太多经验。 CMake Error at CMakeLists.txt:14 (find_package): By not providing "FindQt5Core.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Core", but CMake did not find one. Could not find a package configuration file provided by "Qt5Core" (requested version 5.0) …


1
安装clang 5.0并使用C ++ 17
我已经尝试了3天,以便在Ubuntu 16.04计算机上安装clang 5.0。我尝试了各种 指南,但似乎无济于事。当我尝试从SVN中获取最新信息并进行构建/安装(如此处所述)时,尝试编译一个简单的程序会导致: > clang++ basic.cpp /usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found # include <stdarg.h> 然后,我尝试在构建之前将-DGCC_INSTALL_PREFIX标志设置为cmake,但这会导致更好的错误: > clang++ basic.cpp fatal error: 'iostream' file not found #include <iostream> 我一直遵循的步骤是(来自上述指南): > cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local/ \ -G "Unix Makefiles" path/to/llvm ... > make ... > make check-clang ... > make install-clang …
17 compiling  c++  cmake  clang 


4
CMake找不到PythonLib
我试图在正在VirtualBox模拟器中运行的ubuntu上构建inria Graphite,我按照说明进行操作,并安装了python-dev软件包,但是当我运行cmake时,仍然出现错误: CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message): Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) (Required is at least version "3.2") Call Stack (most recent call first): /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE) /usr/share/cmake-2.8/Modules/FindPythonLibs.cmake:208 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) src/packages/OGF/gel_python3/CMakeLists.txt:11 (FIND_PACKAGE) 我检查了/usr/lib/并找到 tintin@tintin-VirtualBox:/usr/lib$ find . -name "libpython*" ./x86_64-linux-gnu/libpython3.4m.so.1.0 ./x86_64-linux-gnu/libpython2.7.so.1.0 ./x86_64-linux-gnu/libpython3.4m.a ./x86_64-linux-gnu/libpython2.7.a ./x86_64-linux-gnu/libpython3.4m.so ./x86_64-linux-gnu/libpython2.7.so ./x86_64-linux-gnu/libpython2.7.so.1 ./x86_64-linux-gnu/libpython3.4m.so.1 那么为什么cmake找不到PythonLib,或者我应该如何处理呢?
14 cmake 

2
Ubuntu 14.04 Qt5开发库吗?
我想通过CMake构建需要Qt5的应用程序。 我必须安装哪些库才能实现该目标? 到目前为止,我一直在尝试搜索包含qt 5 core和dev的任何东西,但结果却是空的: apt-cache search qt | grep dev | grep core 只返回 libtulip-dev - Tulip graph library - core development files 看起来似乎只有一半适合使用“ libqt5core5a”,但是安装并没有提供任何开发库... 我是否需要其他存储库?来自Kubuntu的那些人? 搜索网络还没有给我任何适当的答案(我知道可能不是正确的关键字,但:o)。例如,我发现了一个问题:构建Qt 5和CMake应用程序需要什么软件包?,但是在可信任的存储库中似乎没有qtcore5-dev软件包。 编辑:经过进一步的实验,我确实安装了qmake,但是版本为4.8.6(qt4-qmake)。尝试安装5.x版本并没有带来喜悦,尽管-(sudo apt-get purge qt4-qmake && sudo apt-get install qt5-qmake)-qmake现在报告: qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory 这里的存储库中有什么坏的东西吗?
12 14.04  cmake  qt5 


3
未定义对符号'exp @@ GLIBC_2.2.5'的引用
这里已经问过类似的问题,但尚未得到解答。 我有一个实现Levenberg-Marquardt(从某处下载),我正在尝试对其进行编译,但收到以下错误。 gauravloj@vertex:~/Documents/source_code/non-rigid_registration/Gauss_newton/levmar-2.6$ make [ 87%] Built target levmar Linking C executable lmdemo /usr/bin/ld: CMakeFiles/lmdemo.dir/lmdemo.c.o: undefined reference to symbol 'exp@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[2]: *** [lmdemo] Error 1 make[1]: *** [CMakeFiles/lmdemo.dir/all] Error 2 make: *** [all] Error …
11 compiling  make  cmake  ld 

4
在Ubuntu 10.04上执行cmake 2.8.9
我已经安装cmake使用apt-get,“最新”版本是2.8.0。 但是当我尝试使用时,我的项目需要cmake版本2.8.9。 我尝试更新,但使用失败apt-get。 我如何cmake在Ubuntu 10.04上获得2.8.9
10 10.04  apt  cmake 

1
找不到BerkeleyDB
我正在尝试从[http://www.mediafire.com/file/ve608cl5mk1ka3l/bitcoin-remote-rpc-20110227-src.zip]我的以ubuntu Quantum运行的笔记本电脑上安装bitcoin-repote-rpc 挖矿机。我需要使用CMake来构建项目。我遇到了一些错误,并且通过安装依赖项设法解决了这些错误。现在,我无法解决的最后一点是此错误消息 CMake Error at CMakeLists.txt:112 (MESSAGE): Could not locate BerkeleyDB 我想知道如何解决这个问题。预先感谢您。 当我跑步 dpkg -l 'libdb*' | grep '^ii' 我已经安装了以下软件包 ii libdb5.1:i386 5.1.29-5ubuntu2 i386 Berkeley v5.1 Database Libraries [runtime] ii libdbus-1-3:i386 1.6.4-1ubuntu4 i386 simple interprocess messaging system (library) ii libdbus-glib-1-2:i386 0.100-1ubuntu0.1 i386 simple interprocess messaging system (GLib-based shared library) …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.