xcode 環境設定,路徑以及編譯錯誤

2021-06-27 14:33:02 字數 1058 閱讀 3872

接手乙個之前的ios專案,編譯出現一些問題,整理如下

1.lib 路徑問題

library search paths:靜態庫檔案路徑 .a

framework search paths:系統framework

header search paths

ios 預設新增都是絕對路徑

一般路徑頭都改為recursive $

當前project檔案所在路徑

../ 父路徑

2.xcode group 管理

xcode有五種引用方式:

relative to enclosing group 其路徑是相對的,參照物是該檔案所在的group。若檔案不在group裡,則是相對於project的目錄。

relative to project 路徑是相對於project目錄的。

relative to build product 路徑是相對於最後生成的product。

relative to 使用它之前先在source tree裡定義乙個source path。

absolute path 絕對路徑。

3.rename produce

error「 /

users

/macbookpro

/library

/developer

/xcode

/deriveddata

/social_events

-cfnteabiivwfdzcoulzznhmgobhy

/build

/products

/debug

-iphoneos

/social_events./

social_events

clang

:error

:linker command failed with exit code 1(

use

-v to see invocation

)

build setting-》package-》product name

Xcode搭建Python編譯環境

確認安裝了python zx zx which python usr bin python 2.開啟xcode,新建工程,選擇 other externail building system 3.buildtool填入 usr bin python 4.先建乙個test.py檔案,輸入 print ...

Xcode搭建Python編譯環境

確認安裝了python zx zx which python usr bin python 2.開啟xcode,新建工程,選擇 other externail building system 3.buildtool填入 usr bin python 4.先建乙個test.py檔案,輸入 print ...

Xcode 中的編譯過程以及編譯器

基本的編譯過程分為四個步驟 預處理 pre process 把巨集替換,刪除注釋,展開標頭檔案,產生.i檔案。編譯 compliling 把之前的.i檔案轉換成組合語言,產生.s檔案。彙編 asembly 把組合語言檔案轉換為機器碼檔案,產生.o檔案。鏈結 link 對.o檔案中的對於其他的庫的引用...