Как я могу связать msvcrt.lib
с delphi? Я пытаюсь связать файл .obj
с Delphi. И это работает, но у него слишком много недостающих зависимостей.Как связать msvcrt.lib?
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '__purecall'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@Z'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@Z'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '_atexit'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '__imp___hypot'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '__imp__memchr'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '__imp__memmove'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected][email protected]@@QAEXXZ'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@YAXXZ'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '___CxxFrameHandler3'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '[email protected]@[email protected]'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '___security_cookie'
[dcc32 Error] Project1.dpr(24): E2065 Unsatisfied forward or external declaration: '__fltused'
Вы можете обернуть функции в extern «C», что я и сделал. – user3323367
Это не меняет того факта, что ваш код C++. Это просто меняет связь. На мой взгляд, у вас нет надежды на успех. Скомпилируйте этот код в DLL и свяжите его таким образом. –
Можно ли использовать типы строк из Delphi в C++ DLL? – user3323367