Câu hỏi được gắn thẻ «cmake»

CMake là một trình tạo hệ thống xây dựng mã nguồn mở đa nền tảng. Nó tạo các tệp cho các hệ thống xây dựng như tệp tạo tệp gốc, tệp xây dựng ninja và tệp dự án cho một số môi trường phát triển tích hợp.


7
Cách chỉ định đường dẫn GCC mới cho CMake
Hệ điều hành của tôi là centos có đường dẫn gcc mặc định /usr/bin/gcc. Nhưng nó cũ rồi, mình cần phiên bản gcc mới. Vì vậy, tôi cài đặt một phiên bản mới trong một đường dẫn mới /usr/local/bin/gcc. Nhưng khi tôi chạy cmakethì nó vẫn sử dụng đường dẫn …
122 gcc  cmake 


27
CMake không tìm thấy trình biên dịch Visual C ++
Sau khi cài đặt Visual Studio 2015 và chạy CMake trên một dự án trước đó, lỗi CMake nói rằng nó không thể tìm thấy trình biên dịch C. The C compiler identification is unknown The CXX compiler identification is unknown CMake Error at CMakeLists.txt:4 (PROJECT): No CMAKE_C_COMPILER could be …

12
CMake không thể tìm thấy thư viện OpenSSL
Tôi đang cố gắng cài đặt một phần mềm sử dụng cmake để tự cài đặt, khi tôi cung cấp tại commandlin cmake .. nó cho tôi lỗi sau trong tệp này, CMakeLists.txt -------- dòng ---> find_package ( OpenSSL BẮT BUỘC): - cmake .. -- Could NOT find Git (missing: …
118 openssl  cmake 

3
Ví dụ CMake đơn giản nhưng đầy đủ nhất
Bằng cách nào đó tôi hoàn toàn bối rối bởi cách hoạt động của CMake. Mỗi khi tôi nghĩ rằng tôi đang tiến gần hơn để hiểu CMake được viết như thế nào, nó sẽ biến mất trong ví dụ tiếp theo tôi đọc. Tất cả những gì tôi muốn …
117 c++  cmake  project-setup 

3
Làm vs làm mã mẫu?
Tôi đã tự hỏi liệu có bất kỳ mã mẫu nào cho Makefiles ( make) và CMakeLists.txt( cmake) mà cả hai đều làm cùng một điều (sự khác biệt duy nhất là một cái được viết bằng makevà cái kia bằng cmake). Tôi đã thử tìm kiếm 'cmake vs make', …
117 makefile  cmake 

6
Làm cách nào để đặt mức cảnh báo trong CMake?
Làm cách nào để đặt mức cảnh báo cho một dự án (không phải toàn bộ giải pháp) bằng CMake ? Nên làm việc trên Visual Studio và GCC . Tôi tìm thấy các tùy chọn khác nhau nhưng hầu hết dường như không hoạt động hoặc không phù hợp …

5
CMake đầu ra / thư mục xây dựng
Tôi còn khá mới đối với CMake và đã đọc một vài hướng dẫn về cách sử dụng nó và đã viết một số đoạn mã CMake 50 dòng phức tạp để tạo một chương trình cho 3 trình biên dịch khác nhau. Điều này có thể kết luận tất …
115 c++  build  makefile  cmake  output 


2
Thêm tùy chọn dòng lệnh vào CMake
Tôi đang xây dựng một thư viện lớn bằng CMake và tôi muốn người dùng có thể bật / tắt có chọn lọc một số phần trong quy trình xây dựng của tôi. Làm cách nào để thêm các tùy chọn dòng lệnh vào bản dựng CMake của mình, ví …

6
Cách liên kết chương trình C ++ với Boost bằng CMake
Tệp CMake của tôi trông như thế nào khi liên kết chương trình của tôi với thư viện Boost trong Ubuntu? Các lỗi hiển thị trong khi chạy make: main.cpp:(.text+0x3b): undefined reference to `boost::program_options::options_description::m_default_line_length' Tệp chính thực sự đơn giản: #include <boost/program_options/options_description.hpp> #include <boost/program_options/option.hpp> using namespace std; #include <iostream> namespace …
109 c++  boost  cmake 

3
Ghi đè cờ biên dịch cho các tệp đơn lẻ
Tôi muốn sử dụng một bộ cờ chung để biên dịch một dự án, nghĩa là ở tệp CMakeLists.txt cấp cao nhất của tôi, tôi đã chỉ định: ADD_DEFINITIONS ( -Wall -Weffc++ -pedantic -std=c++0x ) Tuy nhiên, đối với một tệp cụ thể (giả sử "foo.cpp") trong thư mục con, …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.