我正在使用Xcode在C++中開發靜態庫。我有一個安裝目錄集,它複製了我所有的公共頭文件,但是當我編譯它時,只是將所有頭文件複製到一個目錄中。有沒有辦法告訴Xcode保存我的頭文件的目錄結構?提前致謝!Xcode靜態庫中保留頭文件目錄結構
6
A
回答
-1
將文件添加到項目中時,必須在其他窗口「爲所有添加的文件夾創建文件夾引用」中選擇下一個參數。然後你所有的文件都將有固定的文件路徑,並且在編譯後會保存結構。
1
我還需要保留C++庫項目的頭文件目錄結構,並最終設法做到這一點。與任務的簡單性相比,XCode非常複雜。關鍵是首先創建「文件夾引用」,然後在額外的構建階段複製頭文件夾,然後用腳本從這些導出的頭文件夾中刪除.c/.cpp文件,因爲XCode不僅會複製的.h-文件。
我已經寫了blog post here關於如何實現這一點,因爲它更詳細。您可能還想查看一個我在github上打過的示例XCode項目。
相關問題
- 1. xcode靜態庫公共/私人/項目頭文件
- 2. 複製文件,同時在mac中保留目錄結構
- 3. XCode,如何保留目錄層次結構
- 4. 靜態庫頭文件
- 5. 焦油不保留目錄結構
- 6. Linux zip不保留目錄結構
- 7. 同時保留目錄結構
- 8. 保持目錄結構在Xcode
- 9. 解壓當前目錄,同時保留文件結構
- 10. XCode 4:靜態分析頭文件
- 11. 靜態編譯和鏈接時保留共享庫插件系統的結構
- 12. 靜態文件目錄django
- 13. Django:從js靜態文件目錄中引用靜態文件
- 14. 刪除目錄結構,但保留目錄內容
- 15. 靜態庫中的靜態庫(Protobuff):「沒有這樣的文件或目錄」
- 16. PowerShell-將文件添加到.zip壓縮文件,需要保留目錄結構
- 17. Xcode,將文件夾添加到保留目錄結構並自動更新的項目
- 18. 如何挑選文件在msbuild中複製並保留目錄結構?
- 19. XCode項目:如何將子項目構建爲靜態庫?
- 20. Xcode靜態庫錯誤「文件不是必需的體系結構」
- 21. 靜態庫不需要頭文件?
- 22. iOS靜態庫+預處理頭文件
- 23. Xcode靜態庫似乎改變構建
- 24. 如何爲靜態庫和頭文件構建libpcap源代碼
- 25. Automake在構建的靜態庫中不包含目標文件
- 26. 春天引導和碼頭靜態的目錄索引文件
- 27. xcode中的靜態庫4.4.1
- 28. xcode C++中的靜態庫
- 29. 刪除目錄中的所有文件,但保留目錄?
- 30. 只分支特定的文件夾並保留其目錄結構
Downvoted,因爲它不幸沒有像XCode那麼簡單。 – IsaacKleiner 2015-03-29 19:04:51