У меня ошибка компиляции при попытке создать мой проект Windows Forms.
Мое решение содержит:
- 2 c # проектов (один, который создает двоичный файл и один, который являетсяпросто класс с функциями)
- 2 проекта C ++ (импортированных из другого решения)
После импорта мне пришлось повторно ссылаться на «Включить каталоги» в настройках (проекта) -> Каталоги VC ++
Эти 2 решения работают, но я пытаюсь использовать одно решение вместо 2 (их вместе. После импорта мне пришлось повторно ссылаться на «Включить каталоги» в (Настройки) Настройки-> Каталоги VC ++
И теперь я получаю эту ошибку:
Ошибка: LNK1181 не может открыть входной файл
"C: \ SDK \ Bin \ x64 Release \\ VS2017-PC.lib"
С этой ссылкой есть 3 проблемы:
Содержит двойной обратный слэш
У него есть папка, котораяотсутствует (C: \ PC)
Вместо отладки существует имя "Release"
Путь должен выглядеть следующим образом:
'C: \ PC \ SDK \ bin \ x64 debug \ VS2017-PC.lib'
Я думаю, что это такпотому что моя папка "x64 debug" содержит пробел и создает эту ошибку.Но я не знаю, как правильно переименовать и обновить пути внутри решения, и даже не знаю, исправит ли это эту ошибку.
Изображение страниц свойств проекта