vs2017 で書かれた C++ プログラムをエラーを報告せずに Qt Creator にコピーするにはどうすればよいですか? 教えてください。
高洛峰
高洛峰 2017-05-31 10:40:01
0
1
1376

これはインターネットで見つけたコードですが、vs2017 に入れても問題ありません。ほとんどのヘッダー ファイルは Qt で使用できず、一部のキーワードは Qt で使用できません。エラーと警告が報告されます。Qt はウィンドウでプログラムできます。この問題の解決方法

リーリー

エラー メッセージ:
C:UsersAdministrationDocumentsQtservermain.cpp:4: 警告: #pragma comment [-Wunknown-pragmas]
#pragma comment(lib,"ws2_32.lib")
C:UsersAdministrationDocumentsQtservermain を無視します。 .cpp:18: エラー: `_imp__WSAStartup@8' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:24: エラー: `_imp__socket@12' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:28: エラー: 未定義`_imp__WSACleanup@0' への参照##C:UsersAdministrationDocumentsQtservermain.cpp:33: エラー: `_imp__htons@4' への未定義の参照##C:UsersAdministrationDocumentsQtservermain.cpp:36: エラー: `_imp__bind@12' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:40: エラー: `_imp__closesocket@4' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:41: エラー: `_imp__WSACleanup@0' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp: 45: エラー: `_imp__listen@8' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:49: エラー: `_imp__closesocket@4' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:50: エラー: ` への未定義の参照_imp__WSACleanup@0'
C:UsersAdministrationDocumentsQtservermain.cpp:56: エラー: `_imp__accept@12'
C:UsersAdministrationDocumentsQtservermain.cpp:60: エラー: `_imp__closesocket@4'
C への未定義の参照:UsersAdministrationDocumentsQtservermain.cpp:61: エラー: `_imp__WSACleanup@0' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:68: エラー: `_imp__recv@16' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:72: エラー: `_imp__closesocket@4' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:73: エラー: `_imp__WSACleanup@0' への未定義の参照
C:UsersAdministrationDocumentsQtservermain.cpp:83: エラー: `_imp__send@16 への未定義の参照'
C:UsersAdministrationDocumentsQtservermain.cpp:86: エラー: `_imp__closesocket@4' への未定義の参照です。
C:UsersAdministrationDocumentsQtservermain.cpp:87: エラー: `_imp__closesocket@4' への未定義の参照です。
C:UsersAdministrationDocumentsQtservermain。 cpp:88: エラー: `_imp__WSACleanup@0' への未定義の参照
collect2.exe:-1: エラー: エラー: ld が 1 終了ステータスを返しました
ヘッダー ファイル エラーとキーワード エラーがあります

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信 (1)
大家讲道理

winsock?
警告が出ませんでしたか?
warning: ignoring #pragma comment [-Wunknown-pragmas]
リンクの問題です。
Qt コンパイラの設定は何ですか?

msvcを選択した場合は、.proで試すことができます

リーリー

追記: qt にネットワーク ライブラリがある場合は、qt +=networkを通じて qt のネットワーク ライブラリを使用できます。

いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!