G ++ 사용 GCC를 사용하여 구축 된 라이브러리와 어떻게 연결할 수 있습니까?
-
09-09-2019 - |
문제
GCC로 구축 된 .A 라이브러리를 G ++를 사용하여 구축 한 프로그램에 연결하려고합니다. 그러나 Mangling이라는 이름은 다릅니다. 어떻게 할 수 있습니까? 감사합니다, cp
해결책
C ++ 코드에서는 extern "C"에서 GCC 라이브러리 헤더 파일에 포함 된 내용을 랩핑하면됩니다.
extern "C" {
#include "my_library.h"
}
제휴하지 않습니다 StackOverflow