Mac下用Xcode建立並使用動態資料庫

2022-05-22 15:15:10 字數 931 閱讀 4989

然後開始敲**,我寫的是乙個簡單的求和案例。

標頭檔案.h

1//2

demo4//

5//created by mac on 2020/7/3.6//

7//89

#ifndef demo_h

10#define demo_h

1112 #include 13

14int add(int a, int

b);15

16#endif /* demo_h */

主程式.c

1

2 #include "

demo.h"3

4#define export __attribute__((visibility("default")))56

export

7int add(int a, int

b)

然後點選左上角倒三角執行,動態庫就生成了。點選設定活動的工程,切換到text(測試工程名稱).在專案設定頁面選擇專案資源(build phases)新增專案依賴(target dependencies)的專案,新增鏈結需要的庫檔案(link binary with libraries)libadd.dylib(可以直接拖過去),然後編譯執行即可.

尾語:

Mac 下使用Xcode 配置Lua 環境並使用

安裝 在執行完make macosx 以後,我的電腦要執行一次 sudo make install 環境配置成功後,在終端中輸入lua 就會輸出lua對應的版本資訊了。使用xcode新建乙個 c 的命令列專案 配置專案屬性 build settings usr local include 對應檔案裡...

Mac 下使用Xcode 配置Lua 環境並使用1

取出 usr local lib liblua.a 與 usr local include 下的全部lua相關的lua標頭檔案 xcode新建乙個os x的command line tool 工程 將.a和include資料夾加入到工程中 main.m檔案 include include lua.h...

mac下使用xcode 新增SOIL

clonemove to the downloaded directory.mkdir build cd build cmake make sudo make install 使用soil時 會報類似 undefined symbols for architecture x86 64 soil lo...