簡體   English   中英

使用CMake構建項目,然后向VS添加更多庫

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM