リモートサーバーと通信するAPIを使用しています。C
でのみ利用できます。私はそれを書き直すことはできません。それは非常に特殊なプロトコルなので、あまりにも多くの労力がかかります。Qtでソケットwinapiを使用する
提供されるAPIは、標準のWinsock2スキームを使用します。したがって、私はそれを使用するために、私のプロジェクトの.proファイルに
LIBS += C:\\QtSDK\\mingw\\lib\\libws2_32.a
を追加しました。
ただし、プログラムがWSAStartup
でもWinSock関数にアクセスすると、エラーメッセージSIGILL -- Illegal Instruction
ですぐにクラッシュします。 私は何が間違っていますか?
-1「すぐにクラッシュする」神の愛のために、本当のエラーメッセージが何だったか教えてください! –
SIGILL - 不正な命令です。 – Ivan