CMake for Mac編譯工具
CMake Mac版是一款Mac平臺上免費的編譯工具,CMake旨在構建、測試和軟體打包。CMake是用於控制軟體使用簡單的平臺和編譯器編譯過程獨立配置檔案。CMake生成本機makefile和工作區,可以使用您所選擇的編譯器環境。
CMake for Mac(程式設計工具)功能特色:
編譯原始碼並輕鬆生成二進位制程式碼
在使用CMake時,您可以使用獨立的配置檔案編譯專案。但是,必須首先提供原始碼和輸出位置才能進入配置皮膚。
CMake使您可以使用預設的本地編譯器,選擇要使用的特定本機編譯器,為交叉編譯提供工具鏈檔案,或手動配置交叉編譯選項。
該實用程式允許您設定目標作業系統和版本,處理器以及C,C ++和Fortran編譯器。另外,您可以提供目標根,並選擇程式或庫模式。
此外,您可以指定要用於當前專案的生成器:Unix Makefile,Ninja,Xcode,CodeBlocks,CodeLite,Eclipse,KDevelop,Kate或Sublime Text。
建立依賴多個庫的應用程式
CMake能夠構建和測試多個資料夾附帶的原始碼,並且還需要各種庫才能正常執行。該實用程式依賴於放置在原始碼目錄中的CMakeLists.txt檔案,幷包含構建專案的所有命令。
請注意,CMake附帶了一組預定義的命令,它們將包含在CMakeLists.txt檔案中,但您也可以選擇建立自己的自定義命令。
跨平臺構建環境,可以幫助您編譯和打包原始碼
CMake是一個功能強大的軟體解決方案,用於編譯,測試和打包原始碼,可以透過使用者友好的介面使用廣泛的工具集大大簡化了該過程。
以上就是小編給大家帶來CMake for Mac編譯工具,有喜歡的千萬不要錯過哦!更多好用的Mac軟體,盡在macz,有興趣的可以來看看。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69971288/viewspace-2742945/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何用cmake編譯編譯
- cmake編譯指定自己編譯的庫路徑編譯
- CMake入門指南-編譯教程編譯
- cmake編譯問題解決編譯
- 從編譯連結到cmake編譯
- Windows下CMake編譯安裝OpenCVWindows編譯OpenCV
- cmake中新增 -g編譯選項編譯
- VScode編譯opencv(Cmake + MinGW)VSCode編譯OpenCV
- CMake編譯Qt工程時的問題編譯QT
- 在WSL下為OpenWRT交叉編譯出CMake編譯
- [cmake]如何設定Debug和Release編譯模式編譯模式
- cmake使用教程(九)-關於安卓的交叉編譯安卓編譯
- CMake生成OpenCV解決方案&&編譯OpenCV原始碼OpenCV編譯原始碼
- Mysql安裝過程中CMAKE編譯出錯MySql編譯
- MySQL 5.5編譯安裝cmake引數說明MySql編譯
- 編譯Sophus時cmake出現警告deprecated-declarations編譯
- ubuntu下編譯交叉編譯工具鏈Ubuntu編譯
- mac上Apk反編譯工具合集整理與資源MacAPK編譯
- Win10下Qt+OpenCV+Cmake編譯錯誤Win10QTOpenCV編譯
- 使用CMake命令編譯Android平臺下的包編譯Android
- centos7 qt之程式編譯 cant start process “cmake”CentOSQT編譯
- Windows平臺使用CMake+MinGW64編譯OpenCVWindows編譯OpenCV
- mac上編譯FFmpegMac編譯
- <<Modern CMake>> 翻譯 2. CMake 基礎
- <<Modern CMake>> 翻譯 2.2 CMake 程式設計程式設計
- 開源編譯工具和編譯軟體編譯
- 交叉編譯-Mac環境使用NDK編譯FFmpeg編譯Mac
- java反編譯工具Java編譯
- 分散式編譯工具分散式編譯
- CentOS6.7下使用cmake編譯安裝MySQL5.5.32CentOS編譯MySql
- mysql5.5資料庫cmake原始碼編譯安裝MySql資料庫原始碼編譯
- protobuf cmake Visual Studio 編譯安裝 (全命令列)編譯命令列
- [翻譯]CMAKE官方教程
- Android反編譯:反編譯工具和方法Android編譯
- CMAKE工具學習
- Mac平臺反編譯Unity編譯的安卓apkMac編譯Unity安卓APK
- cmake混編.c和.cpp需要注意的地方--指定兩種編譯器編譯
- Android NDK開發掃盲及最新CMake的編譯使用Android編譯