先給大家簡單說下cmake。
cmake是一個比make更高級的編譯配置工具,它可以根據不同平臺、不同的編譯器,生成相應的makefile或者vcproj項目。
通過編寫cmakelists.txt,可以控制生成的makefile,從而控制編譯過程。
cmake自動生成的makefile不僅可以通過make命令構建項目生成目標文件,還支持安裝(make install)、測試安裝的程序是否能正確執行(make test,或者ctest)、生成當前平臺的安裝包(make package)、生成源碼包(make package_source)、產生dashboard顯示數據并上傳等高級功能,只要在cmakelists.txt中簡單配置,就可以完成很多復雜的功能,包括寫測試用例。
如果有嵌套目錄,子目錄下可以有自己的cmakelists.txt。
總之,cmake是一個非常強大的編譯自動配置工具,支持各種平臺,kde也是用它編譯的。
下面看下提示cmake not found的原因分析及解決方案。
在新的mac下check代碼后,執行創建ios工程的sh腳本,在終端提示 ios version not found
提示:
沿著提示發現,前面的是打印錯誤的,后面的才是出錯的問題,iphone.cmake內部錯誤地方如下圖
在執行命令的時候找不到ios sdk version
注意:后面的9.1 9.2 10.0 是我加上去的
以上所述是小編給大家介紹的cmake ios終端下執行提示錯誤 ios version not found, tested: [5.0;5.1;6.0;6.1;7.0;8.3]的解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!
原文鏈接:http://www.cnblogs.com/-zhangwy/archive/2016/10/09/5943789.html