vs2017로 작성된 C++ 프로그램을 오류 보고 없이 Qt Creator에 복사하려면 어떻게 해야 합니까?
高洛峰
高洛峰 2017-05-31 10:40:01
0
1
1375

온라인에서 찾은 코드입니다. vs2017에 넣어도 문제 없습니다. 대부분의 헤더 파일은 Qt에서 사용할 수 없으며 일부 키워드는 Qt에서 사용할 수 없습니다. 오류 및 경고가 보고됩니다. 이 문제를 해결하는 방법은 무엇입니까? 으아악

오류 메시지:

C:UsersAdministrationDocumentsQtservermain.cpp:4: 경고: #pragma 주석 무시 [-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:UsersAdministrationDocuments Qtservermain . 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' _imp__recv@16'
C:UsersAdministrationDocumentsQtservermain.cpp:72에 대한 정의되지 않은 참조: 오류 : `_imp__closesocket@4'에 대한 정의되지 않은 참조
C:UsersAdministrationDocumentsQtservermain.cpp:73: 오류: `_imp__WSACleanup@0'에 대한 정의되지 않은 참조
C:UsersAdministrationDocumentsQtserver main.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에서 사용해 볼 수 있습니다

으아아아

PS: qt에 네트워크 라이브러리가 있는 경우qt +=network.

를 통해 qt의 네트워크 라이브러리를 사용할 수 있습니다.
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!