我的問題是如何從命令行創建和Xcode項目。通過創建我並不意味着建立一個項目。我的意思是我如何創建一個項目forlder即shift + cmd + N。從命令行創建Xcode項目
回答
一個Xcode項目包含項目和.xcodeproj文件夾的源文件(它看起來像一個文件,但它實際上是一個包,即Finder將文件夾和文件視爲單個對象)。
如果您查看.xcodeproj文件夾(可以使用終端應用程序執行此操作,也可以右鍵單擊.xcodeproj軟件包並選擇「顯示軟件包內容」),您將看到多個文件。唯一重要的文件是project.pbxproj。這個文件的格式沒有記錄,但它是一個文本文件,如果你看看它,格式似乎不太複雜。
要生成一個項目,您需要創建一個文件夾,其中包含一個合適的.xcodeproj文件夾以及該文件夾內相應的project.pbxproj文件。如果您的項目需求很簡單,您可以始終從Xcode生成的canned project.pbxproj文件開始,並將其保存在.xcodeproj文件夾中。
Cmake將創建Xcode項目以及您可能需要的任何其他類型的構建文件。它可以大量定製,並且可以處理多個目標,依賴關係,鏈接以及任何其他可以成像的屬性。它有一個陡峭的學習曲線,但是一個非常非常強大的工具。我們目前使用cmake來從相同的代碼庫中生成Xcode和visual studio解決方案。
cmake的最簡單的例子是$cmake -G "Xcode" ...args...
這將創建和所有所有nessecary文件從您的args您的項目。
這裏是主頁:http://www.cmake.org
任何想法如何解決錯誤'似乎不包含CMakeLists.txt.'? – 2016-06-18 20:30:22
- 1. 從命令行創建XCode項目?
- 2. 從命令行構建Qt Xcode項目
- 3. 從命令行創建Android項目
- 4. 從命令行創建項目
- 5. 無法從命令行構建XCode項目,但可以從XCode
- 6. 創建App Engine項目ID命令行
- 7. 如何從命令行構建Xcode項目?
- 8. 從命令行構建Qt Creator項目
- 9. 從命令行構建android項目
- 10. 從命令行構建Kobold2d項目
- 11. 從命令行構建Flex Builder項目
- 12. 從命令行構建CDT項目
- 13. 從命令行運行在eclipse中創建的Python項目
- 14. Mac獨立Xcode C++命令行項目
- 15. 使用命令行編譯xcode項目
- 16. Xcode命令行編譯依賴項目
- 17. 從命令行運行XCode目標
- 18. 創建Unix命令和Xcode
- 19. 從命令行使用gradle創建android項目已被棄用?
- 20. 無法從命令行創建zend框架項目
- 21. 如何從命令行創建android模板項目?
- 22. 從命令行在eclipse中創建php項目
- 23. Android - 從命令行創建和編譯項目
- 24. 無法在STS中創建grails項目,但從命令行
- 25. 如何從命令行創建Android項目
- 26. Eclipse從命令行創建項目索引
- 27. 創建從命令行
- 28. 使用命令創建Visual Studio項目
- 29. 如何在Xcode中創建一個簡單的Objective-C命令行項目
- 30. 有沒有辦法使用命令行創建一個新的XCode項目?
你有什麼想法如何使用終端 – Tech 2017-05-03 05:20:54
因爲它只是一個目錄下創建文件夾.xcodeproj,你可以簡單地用'的mkdir hello.xcodeproj'。祝你好運! – 2017-07-15 03:48:53