>> Edit article
이름
제목
패스워드
: : : 안녕하세요.급한 질문입니다. : : : 제가 c++로 컴파일된 라이브러리 - 클래스에 외부 인터페이스하나 - : : : 즉 외부에서 함수 하나로 호출해서 그 라이브러리를 써야 하는데 : : : gcc로 컴파일 할때 그 라이브러리를 링크를 못 시키는 것 같네요. : : : : : : c++에서 c함수를 쓰고자 할때 extern "C" int function(...)과 : : : 같이 "C"를 넣는 것으로 알고 있는데. 그 반대로 : : : c에서 c++의 함수를 쓰고자 할때 어떻게 해야 되는지 알고 싶 : : : 습니다. : : : : : : 감사합니다 : : : : extern "C" 는 C++에서 C 함수를 쓰고자 할때 사용하는 연산자가 아님니다. : : : : 오히려 그 반대의 경우라고 보시면 됩니다. : : : : 즉, C++ 소스 내에서 extern "C" 로 된 함수는 C 에서도 링크시킬 수 있습 : : : : 니다. : : : : -- : : Can you keep a secret? : : 정말 감사합니다. 덕분에 바로 문제가 해결 되네요. 이번 기회에 : 제가 잘 알 지 못하는 것을 알게 된 것 같습니다. : 그럼 앞으로도 많은 도움 바랍니다. : ^^ 뭐가 해결된 것일까요? 글의 앞 뒤를 읽어 보아도 해결될 기미는 보이지 않습니다만.--임택균.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved