В Visual Studio 2008 у меня есть решение, которое содержит два проекта: один проект - .dll, другой - приложение командной строки, которое вызывает .dll.Ошибка связи в Visual Studio 2008
Если я удалю один из файлов («ast.c»), а затем добавьте его обратно, я получаю следующую ошибку.
Как исправить эту ошибку?
Ошибка 22 Ошибка LNK2019: неразрешенный внешний символ "__declspec (DllImport) INT __cdecl ast_get_int_value (структура ast_node *, пустота *)" (__imp_ ast_get_int_value @@ YAHPAUast_node @@ PAX @ Z?) Ссылка в функции «двойной __cdecl d_low (структура ast_node *, структура ast_node *, структура ast_node *, структура ast_node *, пустота *)»(? d_low @@ YANPAUast_node @@ 000PAX @ Z) main.obj главный