임 Netbans IDE 6.9 with G ++ Compilingtools with Ubuntu 10.10을 사용하고 있습니다. 내 웹 서비스를 컴파일하려고하면 다음과 같은 오류가 발생합니다.gSOAP Webservice, 컴파일 중 오류
build/Debug/GNU-Linux-x86/main.o: In function `main':
/home/mark/NetBeansProjects/stonService/main.cpp:11: undefined reference to `stonSoapBindingService::stonSoapBindingService()'
/home/mark/NetBeansProjects/stonService/main.cpp:16: undefined reference to `stonSoapBindingService::serve()'
/home/mark/NetBeansProjects/stonService/main.cpp:18: undefined reference to `stonSoapBindingService::run(int)'
/home/mark/NetBeansProjects/stonService/main.cpp:19: undefined reference to `stonSoapBindingService::soap_stream_fault(std::basic_ostream<char, std::char_traits<char> >&)'
/home/mark/NetBeansProjects/stonService/main.cpp:24: undefined reference to `stonSoapBindingService::~stonSoapBindingService()'
/home/mark/NetBeansProjects/stonService/main.cpp:24: undefined reference to `stonSoapBindingService::~stonSoapBindingService()'
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/stonservice] Fehler 1
make[1]: *** [.build-conf] Fehler 2
내 main.cpp에 .h 파일이 포함되어 있습니다. 그 기능은 어디에 위치해 있습니다. 내 오류는 어디에 있습니까? makefile은 netbeans에 의해 생성됩니다!
링커 오류입니다. gSOAP 라이브러리에 연결하고 있습니까? 그것은 makefile에 지정된 경로에 존재합니까? –
아니요, Netbeans에서 makefile을 생성했는데 gsoap 라이브러리에서 어떻게해야합니까? – user1010775
NetBeans의 설명서를 참조하여 Google에서 검색하여 설정을 통해 라이브러리를 추가하는 방법을 확인하십시오. netBeans를 사용하지 않으므로 단계를 말할 수 없습니다. –