我已生成libBox2D.a
。現在我想將它導入到C++項目中,但我不知道如何。如何使用CMake將我的libBox2D.a
導入到我的項目中?如何將`.a`文件導入C++中的CMake?
回答
試試這個:
find_library(LIBBOX2D Box2D DIRECTORY)
可以在其中與libBox2D.a
的位置替換目錄。然後你可以鏈接這個庫到你的可執行文件:
target_link_libraries(exec ${LIBBOX2D})
然後我可以使用Box2D?我必須做'#import
在你的cmake文件中,你應該寫一些類似於'include_directories(dir)'的地方,你可以用Box2D頭文件的目錄替換dir。然後在您的源代碼中,您將執行'#include
所以,只有我需要做的是包括源代碼(或只有標題?)和鏈接'libBox2D.a'? –
- 1. 如何將靜態庫中的C++頭文件導入Obj-C?
- 2. 如何導入cmake中的zeromq庫?
- 3. 如何將txt文件導入c中的datagridview中#
- 4. 如何鏈接C++中的.a文件
- 5. 如何將SQL轉儲文件導入C#中的DataSet?
- 6. 如何將C#中的文件內容直接導入參數?
- 7. CMake的增加的.o和.a文件
- 8. 如何將文件導入MSI文件?
- 9. 將CSV文件導入到datagridview C#中?
- 10. 加入文件A,B,C在Hadoop中
- 11. Cmake:如何選擇C++頭文件
- 12. 如何導入將[C++]類導入[objective-c]類的[objective-C++]類?
- 13. 如何使用bash將文本文件導入C程序?
- 14. 如何將使用cmake的文件夾路徑包含到C/C++程序中
- 15. C++ - 如何永久導入DLL文件?
- 16. C++項目的CMake文件
- 17. 如何將css文件導入到組件.jsx文件中
- 18. 如何將文件中的特定文本導入到excel中?
- 19. 如何將文本文件中的數據導入到Excel中?
- 20. 將C寫入的二進制文件導入到Matlab中
- 21. 將swift文件導入obj-c
- 22. 如何將Stata文件導入SAS 9.0?
- 23. 如何將ZIpped文件導入Postgres表
- 24. 如何將大文件導入PostgreSQL?
- 25. 如何將JSON文件導入PostgreSQL?
- 26. 如何將文件導入`egrep`?
- 27. 如何將.sql文件導入MS Access
- 28. 如何將CSV文件導入到QTableWidget
- 29. 如何將Excel文件導入SQL Server?
- 30. 如何將文件導入Spyder
嗯......我不認爲這個問題太寬泛。它只有一個主題:使用CMake導入'libBox2D.a'。 –