2012-01-03 28 views
18

Cách chỉ định chuỗi option trong CMakeLists.txt? Cú pháp option(OPT1 "Helpstring" ON) hoạt động hoàn hảo cho các tùy chọn boolean nhưng tôi muốn có một số tùy chọn chuỗi như đối số -march= được chuyển đến gcc.Tùy chọn chuỗi CMAKE

Trả lời

23

Bất kỳ biến sử dụng settable có thể được định nghĩa với:

set(OPT2 "Default" CACHE STRING "Helpstring") 

nên -march sẽ là một cái gì đó như:

set(ARCH "" CACHE STRING "Architecture to tell gcc to optimize for (-march)") 
+4

Cách sử dụng Ví dụ: 'mkdir xây dựng; cd xây dựng; cmake .. -DARCH = native – olibre

Các vấn đề liên quan