次のコマンドを使用して、Linux で Windows .c ファイルをコンパイルしようとしています。
wine gcc.exe x.c -o x.exe -lws2_32
そして、私はこのエラーを受け取ります。
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../libmingw32.a(main.o):main.c:(.text+0x104): 未定義「WinMain@16」への参照
ただし、属性で使用gcc.exe
すると-shared
、エラーはなくなりました。
wine gcc.exe -shared x.c -o x.exe -lws2_32
gcc.exe のヘルプ ページを表示しようとしましたが、「-shared」引数に関連するものが見つかりません
この引数は何をしますか?