Google v8을 VS2005를 사용하여 v8.lib에 컴파일했습니다. C++ Builder 2007에서 이것을 링크 할 수 있습니까?C++ Builder 2007에서 vs2005로 컴파일 된 lib를 연결할 수 있습니까?
답변
예, 가능합니다. 나는 항상 그렇게한다. 당신이해야 할 일은 LIB 내에서 사용되는 호출 규칙을 찾는 것입니다. C++ Builder 프로젝트 관리자에서 링커가 링크 시간에 포함 시키도록 소스 파일 목록에 LIB 파일을 추가하십시오. 나는 당신이 LIB 내용을 프로토 타입하는 헤더 파일을 가지고 있다고 가정합니다 ....
Visual Studio로 작성된 정적 라이브러리를 Borland C++에 연결하는 것에 대해 이야기하고 있습니까? 두 도구 체인이 완전히 다른 객체 형식을 사용하기 때문에 이것이 가능하다고 생각하지 않습니다. aztack의 코멘트는 시도 할 때 문제가 있음을 나타냅니다. OTOH가 가져 오기 스텁으로 dll에 링크하는 것은 C 라이브러리로 노출 된 경우 가능합니다. – greatwolf
아니요. MSVC에서 C++ Bulder로 .lib를 재사용 할 수 없습니다. 그들은 다른 파일 형식을 사용하고 다른 런타임 라이브러리를 사용합니다.
Like Victor는 MSVC에서 스트레이트 C DLL을 만들고 빌더 도구 (IMPLIB.exe?)를 사용하여 C++ Builder 용 스텁 .lib를 만들거나 빌더에서 전체 프로젝트를 다시 빌드한다고 말했습니다. 'E : 에릭 M에
- 1. .dll과 .lib를 연결할 수 있습니까?
- 2. C++ Builder 컴파일 문제
- 3. Borland C++ Builder 컴파일 오류
- 4. Silverlight를 C++ 정적 라이브러리와 연결할 수 있습니까?
- 5. Flash Builder : 조건부 컴파일 - app.xml
- 6. 링크 된 lib를 찾을 수 없기 때문에 Xcode에서 컴파일이 실패합니다.
- 7. 컴파일 된 쉐이더 (GLSL)를 연결할 수 없습니다.
- 8. 중첩 된 제네릭을 연결할 수 있습니까?
- 9. lib와 DLL을 동적으로 연결할 수 있습니까?
- 10. Flash Builder 4 Premium은 Flex Builder 3 Pro 프로젝트를 컴파일 할 수 있습니까?
- 11. Visual Studio의 정적으로 컴파일 된 라이브러리 (.lib)를 iOS 앱과 연결할 수 있습니까?
- 12. Flex Builder 프로젝트를 명령 행에서 컴파일
- 13. 어떻게 Borland C++ Builder 6 프로젝트에 libCurl을 추가 할 수 있습니까?
- 14. Eclipse 내부에서 컴파일 된 외부에서 컴파일 된 C++ 실행 파일을 어떻게 디버깅 할 수 있습니까?
- 15. VS2005에서 VS2005로 .rptproj 변환
- 16. 컴파일 된 어셈블리를 디버깅 할 수 있습니까?
- 17. C# 3.0으로 컴파일 된 C# 2.0 코드 소비 어셈블리
- 18. 컨트롤러를 부분적으로 연결할 수 있습니까?
- 19. Flex Builder 평가판으로 개발 된 응용 프로그램을 사용할 수 있습니까?
- 20. GDI + C++ Builder?
- 21. C++ Builder 6의 XML
- 22. C++ Builder DLL은 BPL (Delphi Package)의 obj 유닛을 연결할 수 없습니다. 그것을 고치는 방법?
- 23. 내 정적 라이브러리를 Xcode의 동적 라이브러리와 연결할 수 있습니까?
- 24. 일부 라이브러리를 libtool과 정적으로 연결할 수 있습니까?
- 25. 추가 기능을 사용하여 Outlook 2007에서 NavigationModule을 추가 할 수 있습니까?
- 26. SharePoint 2007에서 .NET 4를 사용할 수 있습니까?
- 27. SharePoint 2007에서 어떤 파일을 수정할 수 있습니까?
- 28. NSMutableString을 UITextField에 연결할 수 있습니까?
- 29. 데이터베이스에 어떻게 연결할 수 있습니까?
- 30. web.config 변환을 연결할 수 있습니까?
: C++ 빌더는 OMF 하나 [ILINK32 오류] 오류를 기대하면서 I, 그것은 그 v8.lib을이 오류 보인다있어는 COFF 포맷 lib 디렉토리 DOC의 \ 오픈 소스 \의 C \ ++ \ V8 \ V8.LIB '에 잘못된 OMF 레코드가 들어 있습니다. 0x21 (가능하면 COFF) – aztack