Нерешенные Связывающие Зависимости в C
У меня есть каталог с именем Proj1, который содержит подкаталоги, файлы.C и.h. Есть еще один каталог с именем Proj2, который также имеет подкаталоги, файлы.C и.h. Однако эти файлы.C в Proj2 должны вызывать функции, использовать константы и т. Д., Упомянутые в файлах в Proj1.
После этого я планирую скомпилировать файлы Proj2 в Proj2.dll.
Я получаю ошибки Linking LNK2019 - Неразрешенный внешний символ, когда я пытаюсь выполнить компиляцию. Я использую команду Visual Studio cl, чтобы сделать то же самое. Я использую команду:cl /I"E:\Program Files\Java\jdk1.8.0_25\include" /I"E:\Program Files\Java\jdk1.8.0_25\include\win32" /I"E:\Proj1\bin\include" /MD /LD MainFile.c /FeProj.dll
Пожалуйста, помогите мне решить эту проблему.