1. 程式人生 > >cmake 從已有原始碼生成 Xcode 專案

cmake 從已有原始碼生成 Xcode 專案

– 未完…

cmake Xcode
這裡使用的 texwork 原始碼,在 texwork 原始碼目錄下建立 xcode 目錄,cd 切換到 xcode 目錄下,執行 cmake -G "Xcode" ..

codeMacBook-Pro:xcode codc$ cmake -G "Xcode" ..
-- The C compiler identification is AppleClang 6.0.0.6000057
-- The CXX compiler identification is AppleClang 6.0.0.6000057
-- Check for working C compiler using:
Xcode
-- Check for working C compiler using: Xcode -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler using: Xcode -- Check for working CXX compiler using: Xcode -- works
-- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Git commit info updated -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - not found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking
for Q_WS_QWS
-- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - found -- Looking for QT_MAC_USE_COCOA -- Looking for QT_MAC_USE_COCOA - found -- Found Qt4: /usr/local/bin/qmake (found version "4.8.7") -- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.5") -- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29") -- Found Hunspell: /usr/local/Cellar/hunspell/1.3.3/lib/libhunspell-1.3.dylib -- Could NOT find Lua (missing: LUA_LIBRARIES LUA_INCLUDE_DIR) -- Generating DefaultBinaryPaths.h /usr/texbin already present /usr/local/bin ignored /usr/local/texlive/2014/bin/x86_64-darwin already present configuring default paths for TeX binaries as: /Library/TeX/texbin:/usr/texbin:/usr/local/texlive/2016/bin/x86_64-darwin:/usr/local/texlive/2015/bin/x86_64-darwin:/usr/local/texlive/2014/bin/x86_64-darwin:/usr/local/texlive/2013/bin/x86_64-darwin:/usr/local/texlive/2012/bin/x86_64-darwin:/usr/local/texlive/2011/bin/x86_64-darwin:/usr/local/texlive/2010/bin/x86_64-darwin:/usr/local/bin:/usr/bin -- Found Poppler: /usr/local/lib/libpoppler-qt4.dylib;/usr/local/Cellar/poppler/0.39.0/lib/libpoppler.dylib (found version "0.39.0") -- Found Fontconfig: /usr/local/Cellar/fontconfig/2.11.1/lib/libfontconfig.dylib QtPDF has been configured: Version: 0.1 Qt version: 4.8.7 Compiler optimization: Release Poppler-Qt backend: yes MuPDF backend: no Shared library: no Viewer application: no QtPDF will be installed to: /Applications TeXworks has been configured: Version: 0.5.0 Git Commit: ab6330b (2016-03-17 09:54:49 -0400) Build ID: personal Qt version: 4.8.7 Compiler optimization: Release Lua scripting plugin: no Python scripting plugin: no OS X system python: yes TeXworks will be installed to: /Applications -- Configuring done -- Generating done -- Build files have been written to: /Volumes/MACDOC/works/workspace/texworks/xcode

參考: