Khi liên kết nhị phân tôi có thể sử dụng CMAKE_EXE_LINKER_FLAGS để thêm cờ (giả sử -Wl, -as-needed). Tuy nhiên, nếu tôi liên kết thư viện, cờ bổ sung này sẽ không được tính đến. Tôi sẽ cần một cái gì đó như CMAKE_LIB_LINKER_FLAGS nhưng tôi không thể tìm thấy nó.Cách thêm cờ liên kết cho các thư viện với CMake?
Tôi nên làm gì?
hãy xem tập tin CMakeCache.txt. Có nhiều biến CMAKE _ * _ LINKER_FLAGS khác nhau (hiện tại tôi không có cmake nên không thể kiểm tra). Chọn cái bạn muốn –