我试图在Objective-C(Personne.m)中编译我的第一个类,我得到了以下错误:
undefined reference to WinMain@16
Id returned 1 exit status
我知道之前曾问过这个问题,但我仍然不知道如何解决这个问题。提前THX:)
答案 0 :(得分:1)
如果该文件中没有WinMain
函数,您可能希望在命令行中添加-c
:
gcc -c -o className.o className.m
然后,当您将目标文件链接到最终可执行文件时,可以关闭-c
。只需确保其中一个目标文件中包含WinMain
,或者链接到任何系统库应该包含它:
gcc -o myApp className.o className2.o ... WinMainLib.a