简体   繁体   中英

How to compile objc code on Linux?

假设您在Linux服务器上准备好了.h.m ,那么您会向GCC发出哪个命令来GCC它?

The relevant parts:

gcc -c -Wno-import List.m

gcc -o prog -Wno-import List.o main.o -lobjc

. . . make sure that the Objective-C library and header files (objc/Object.h) were installed when gcc was built.

Note that when linking Objective-C with gcc, you need to specify the Objective-C library by using the -lobjc switch.

See this link for more information.

Additional link with possible solution to the missing compiler issue:

Try installing either gobjc++ or gobjc

sudo apt-get install gobjc++
gcc -x objective-c file.m -o out

谷歌是你的朋友

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM