| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > проблема с компиляцией |
| Автор: AlekXL 16.12.2010, 10:33 | ||
пытаюсь скомпилить проект dll и получаю lnk2005
компилятор (VS2010 sp1b) ругается на пару скомпиленных yasm файлов Bilinear.asm & CopyCode_mmx.asm, будто бы они дважды включаются в проект, хотя судя по логу - только один раз. Они включаются в Additional Dependencies. Подскажите... |
| Автор: xvr 16.12.2010, 10:47 |
| Судя по логу - дважды. Один раз в начале списка, второй раз - в конце командной строки, после /MACHINE:X86 /DLL Уберите их оттуда, судя по всему VS их включила сама (они в проекте включены?) |
| Автор: AlekXL 16.12.2010, 10:57 |
| да. Проблема была в кривой интеграции yasm в студию, конкретно не включались в билд obj файлы, полученные из yasm custom build. Включал их вручную, но видно msbuild чего-то не так понял . Поправил yasm.targets по аналогии с masm.targets, вроде заработало |