[英]Using CMake to build project but then adding more libraries to VS
我想用Visual Studio構建一個程序,該程序將依賴於4個不同的庫(OpenCV,OpenGL,ALVAR等)。
我檢查了其中一個庫是否需要使用CMake構建。正確構建項目后,我現在想通過Visual Studio添加,其他庫通過項目屬性->其他依賴關系等添加。
但是,當我編譯程序時,似乎已經重新加載了與CMake沖突的內容,並且我得到了一個新的VS程序,但沒有添加我所添加的所有內容(庫)。
編寫程序的最佳方法是什么? 使用正確的CMAKE文件,它將所有庫一起包括在內? 還是只使用VS? CMAKE有沒有辦法用其中一種庫->獲取解決方案->添加更多庫依賴項->正確編譯?
正確的方法是使用CMake生成程序和庫。
如果使用TARGET_LINK_LIBRARY(your_program lib1 lib2 openCV openGL...)
,則在Visual Studio中,您的程序將依賴於每個庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.