이전 Borland 컴파일러 (BC 5)를 사용하여 C로 작성된 이전 응용 프로그램을 지원해야합니다.이전 Borland C에서 Visual C++ DLL을 사용합니까?
불행히도 우리가 사용했던 오래된 TCP/IP 라이브러리는 나이가 들기 시작하고 Vista & Win7 시스템에 문제가 있습니다.
내가 ++ MS 비주얼 C에 사용할 수있는 기능의 새로운 라이브러리를 가지고 있고, 나는 그래서 볼랜드 C.에서 호출 될 DLL을 만들기 위해 그것을 사용하고 싶습니다, 나는이 문제가 : 1) Visual C++ DLL을 Borland C 프로그램에서 호출 할 수있게 만드는 방법 및 2) 호출 가능한 경우 일반 C에서 C++ 함수를 호출하는 방법?
이상적으로 전체 프로젝트를 Visual C로 변환해야하지만 해당 프로젝트를 주요 업무로 만들 수있는 많은 기존 기능이 있어야합니다. 나는 윈도우 STDCALL C의 함수로의 인터페이스를 공개 비주얼 C++를 사용하여 DLL을 쓰기 잠시 이상 :
스티브
아직 C 언어 컴파일러가 있습니까? 그렇다면 앱과 라이브러리 사이의 접촉 영역을 줄이려고 할 수 있습니다. –