Pertanyaan yang diberi tag cmake

141
Menyebabkan CMAKE menghasilkan kesalahan

Bagaimana cara membuat CMAKE menghasilkan kesalahan pada kondisi tertentu. Artinya, saya menginginkan yang seperti ini: if( SOME_COND ) error( "You can't do that" ) endif()

126
Buat tautan ke perpustakaan eksternal

Bagaimana cara agar CMake menautkan file yang dapat dieksekusi ke pustaka bersama eksternal yang tidak dibuat dalam proyek CMake yang sama? Melakukan saja sudah target_link_libraries(GLBall ${CMAKE_BINARY_DIR}/res/mylib.so)memberikan kesalahan make[2]: *** No rule to make target `res/mylib.so',...

122
Cara menentukan jalur GCC baru untuk CMake

OS saya adalah centos yang memiliki gcc default di jalurnya /usr/bin/gcc. Tapi sudah lama, saya butuh versi gcc yang baru. Jadi saya menginstal versi baru di jalur baru /usr/local/bin/gcc. Namun saat dijalankan cmake, masih menggunakan versi lama gcc path ( /usr/bin/gcc). Bagaimana cara menetapkan...

119
CMake tidak dapat menemukan pustaka OpenSSL

Saya mencoba menginstal perangkat lunak, yang menggunakan cmake untuk menginstal sendiri, ketika saya memberikan di commandlin cmake .. itu memberi saya kesalahan berikut dalam file ini, CMakeLists.txt -------- line ---> find_package ( DIBUTUHKAN OpenSSL): - cmake .. -- Could NOT find Git...

118
CMake tidak menemukan kompiler Visual C ++

Setelah menginstal Visual Studio 2015 dan menjalankan CMake pada proyek sebelumnya, kesalahan CMake menyatakan bahwa ia tidak dapat menemukan compiler C. The C compiler identification is unknown The CXX compiler identification is unknown CMake Error at CMakeLists.txt:4 (PROJECT): No...

118
Cmake vs membuat kode sampel?

Saya bertanya-tanya apakah ada kode sampel untuk Makefiles ( make) dan CMakeLists.txt( cmake) yang keduanya melakukan hal yang sama (satu-satunya perbedaan adalah yang satu ditulis makedan yang lainnya di cmake). Saya mencoba mencari 'cmake vs make', tetapi saya tidak pernah menemukan perbandingan...

117
Contoh CMake paling sederhana namun lengkap

Entah bagaimana saya benar-benar bingung dengan cara kerja CMake. Setiap kali saya berpikir bahwa saya semakin dekat untuk memahami bagaimana CMake dimaksudkan untuk ditulis, itu menghilang dalam contoh berikutnya yang saya baca. Yang ingin saya ketahui adalah, bagaimana saya harus menyusun proyek...

116
Buat direktori output / build

Saya cukup baru mengenal CMake, dan membaca beberapa tutorial tentang cara menggunakannya, dan menulis beberapa 50 baris skrip CMake yang rumit untuk membuat program untuk 3 kompiler yang berbeda. Ini mungkin menyimpulkan semua pengetahuan saya di CMake. Sekarang masalah saya adalah saya memiliki...