คำถามติดแท็ก cmake

CMake เป็นระบบสร้างโอเพ่นซอร์สข้ามแพลตฟอร์ม


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... มันกำลังพยายามซ้ำ ... ความคิดใด ๆ ไม่มีใครรู้ว่าฉันกำลังทำอะไรผิดที่นี่? หรือมีวิธีที่ดีกว่าในการติดตั้ง cmake รุ่นล่าสุดในกล่อง …

4
ฉันต้องใช้แพ็คเกจอะไรในการสร้างแอปพลิเคชัน Qt 5 และ CMake
ฉันกำลังพยายามสร้างsdrangeloveซึ่งต้องการ Qt 5 และใช้ CMake สำหรับระบบการสร้างของมันบน Ubuntu 13.10 ฉันต้องติดตั้งแพคเกจใดเพื่อให้ไฟล์ที่ขอมาที่นี่ มี*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 …

2
CMAKE ไม่พบ PkgConfig (หายไป: PKG_CONFIG_EXECUTABLE)
ฉันสร้างfreerpdไคลเอนต์สำหรับ Eclipse ใน Ubuntu 14.04 แต่มีข้อผิดพลาดเกิดขึ้น: Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) เมื่อฉันใช้ CMake 2.8 ฉันจะกำจัดมันได้อย่างไร
18 cmake 

1
การติดตั้งเสียงดังกราว 5.0 และการใช้ C ++ 17
ฉันพยายามเป็นเวลา 3 วันในการติดตั้งเสียงดังกราว 5.0 บนเครื่อง Ubuntu 16.04 ฉันลองใช้มัคคุเทศก์หลากหลาย แต่ดูเหมือนว่าจะไม่ทำงาน เมื่อฉันพยายามเพียงแค่คว้าล่าสุดจาก 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 …
17 compiling  c++  cmake  clang 


4
CMake ไม่พบ PythonLib
ฉันพยายามที่จะสร้างinria Graphiteบน Ubuntu ซึ่งกำลังทำงานในโปรแกรมจำลอง VirtualBox ฉันทำตามคำแนะนำและติดตั้ง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 …
14 cmake 

2
Ubuntu 14.04 ห้องสมุดพัฒนา Qt5?
ฉันต้องการสร้างแอปพลิเคชันที่ต้องใช้ Qt5 ผ่าน CMake ห้องสมุดใดที่ฉันต้องติดตั้งเพื่อให้บรรลุนั้น สิ่งที่ฉันลองมาแล้วคือค้นหาสิ่งที่มี 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 อะไร …
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: *** …
11 compiling  make  cmake  ld 

4
cmake 2.8.9 บน Ubuntu 10.04
ฉันได้ติดตั้งcmakeโดยใช้apt-getและ "รุ่นล่าสุด" คือ 2.8.0 แต่เมื่อฉันพยายามใช้โครงการของฉันต้องใช้cmakeเวอร์ชัน 2.8.9 ฉันพยายามที่จะปรับปรุง แต่ไม่ประสบความสำเร็จใด ๆ apt-getที่ใช้ ฉันจะได้cmake2.8.9 บน Ubuntu 10.04 ได้อย่างไร
10 10.04  apt  cmake 

1
ไม่สามารถหา BerkeleyDB ได้
ฉันกำลังพยายามติดตั้งตัวขุด bitcoin-repote-rpc จาก[http://www.mediafire.com/file/ve608cl5mk1ka3l/bitcoin-remote-rpc-20110227-src.zip]แล็ปท็อปของฉันที่ทำงานบน ubuntu quantal ฉันต้องใช้ 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 …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.