Я пытаюсь создать свою собственную DLL ... Я использовал wizzard в VS2008 для создания шаблона для DLL. Это работает нормально, и сборка DLL успешно (создание Test.dll).
НО, когда я переименовываю файл из Test.cpp в Test.c (который, я думаю, вызывает компиляцию в C-режиме), решение также перестраивается успешно, но DLL не создается. Список всех созданных файлов следующий:
mt.dep
BuildLog.htm
vc90.idb
Test.dll.embed.manifest
Test.dll.intermediate.manifest
Test.obj
MySecondCFile.obj
vc90.pdb
Test.dll.embed.manifest.res
Для моих целей важно, чтобы dll была на C, а не на C ++, хотя у меня уже есть много кода, написанного на C, который не компилируется как C ++.
Знаете ли вы, почему .dll не создается? Что мне делать?