Создаю obj файл "nasm -f win32 имя_файла.asm" подключаю его к с++ проекту в самом асм файле функции описаны так section .text global _ИмяФункции ; ret в 16 битных приложениях в VC 6.0 работает в 32 битных выдает unresolved external symbol в чём может быть проблема ?
Думаю, вот в этом: "global _ИмяФункции". Там, где не работает, предполагается, что функция определяется не символом подчёркивания, а как-то иначе.
Да, и желательно ошибку целиком приводить. unresolved external symbol это слишком мало. Разве ты не хочешь получить ответ на свой вопрос?
Очень хочу выдаёт следующую ошибку: error LNK2001: unresolved external symbol "void __cdecl GenKey(unsigned int *,unsigned int *)" (?GenKey@@YAXPAI0@Z) Debug/Project1.exe : fatal error LNK1120: 1 unresolved externals