|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.10.2024, 15:05 | #1 |
Регистрация: 05.09.2012
Сообщений: 5
|
Ошибка, которой не было
Здравствуйте.
Программа написана в 2012 WinXP SP2 или 3 не помню, 32bit на VisualC++ MFC - VisualStudio 2010 32bit. Возни6кла необходимость внести изменения и что-то добавить. Платформа WinXP SP3 32bit, VisualC++ MFC - VisualStudio 2010 32bit с того же диска, что и раньше. Для начала просто откомпилировал проект. Получил: 1>nafxcwd.lib(afxsmartdockingguide. obj) : error LNK2001: неразрешенный внешний символ "__imp__SetLayeredWindowAttributes@ 16" 1>nafxcwd.lib(afxglobals.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__SetLayeredWindowAttributes@1 6 в функции "public: int __thiscall AFX_GLOBAL_DATA::SetLayeredAttrib(s truct HWND__ *,unsigned long,unsigned char,unsigned long)" (?SetLayeredAttrib@AFX_GLOBAL_DATA@ @QAEHPAUHWND__@@KEK@Z) 1>nafxcwd.lib(afxribbonminitoolbar. obj) : error LNK2001: неразрешенный внешний символ "__imp__SetLayeredWindowAttributes@ 16" 1>nafxcwd.lib(afxribbonkeytip.obj) : error LNK2001: неразрешенный внешний символ "__imp__SetLayeredWindowAttributes@ 16" 1>nafxcwd.lib(afxsmartdockinghighli ghterwnd.obj) : error LNK2001: неразрешенный внешний символ "__imp__SetLayeredWindowAttributes@ 16" 1>.\Debug\CNF.exe : fatal error LNK1120: 1 неразрешенных внешних элементов 1> 1>СБОЙ построения. 1> Что называется «пальцем не дотронулся!» Подскажите, отчего и что делать? |
02.10.2024, 15:18 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
Platform SDK установлен? В студии пути к нему указаны?
_WIN32_WINNT=0x0500 установлено? |
02.10.2024, 18:32 | #3 |
Регистрация: 05.09.2012
Сообщений: 5
|
Я установил vs2010 VisualC++ и MFC.
Про _WIN32_WINNT=0x0500 не знаю. Как это проверить? |
02.10.2024, 19:07 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
|
13.10.2024, 14:47 | #5 |
Регистрация: 05.09.2012
Сообщений: 5
|
Поставил VisualStudio 2019 Community с SDK и т. д. WIN32_WINNT=0x0A00. занимаюсь настройкой.
Ошибка C1083 Не удается открыть файл созданный компилятором: .\Debug" /EHsc /nologo /Fo.\Debug".asm: Invalid argument, Файл: C:\_XP\MyProjects\CNF\StdAfx.cpp В инете нашел и попробовал: Свойства -> Конфигурация Свойства -> C / C + + -> Общие -> Дополнительные каталоги включения -> C:\_XP\MyProjects\CNF\Debug В ответ получил: Ошибка C1083 Не удается открыть файл включение: stdafx.h: No such file or directory, Файл: C:\_XP\MyProjects\CNF\StdAfx.cpp #include "Stdafx.h" – файл находится в том же каталоге. Что не так? |
13.10.2024, 15:15 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
|
13.10.2024, 16:25 | #7 |
Регистрация: 05.09.2012
Сообщений: 5
|
MFC стоит
Если сделать без Debug : Свойства -> Конфигурация Свойства -> C / C + + -> Общие -> Дополнительные каталоги включения -> C:\_XP\MyProjects\CNF то Ошибка С1083 Не удается открыть файл созданный компилятором: .\Debug" /EHsc /nologo /Fo.\Debug".asm: Invalid argument, Файл: C:\_XP\MyProjects\CNF\StdAfx.cpp Файлы: StdAfx.cpp и .h лежат C:\_XP\MyProjects\CNF\ Было криво установленное VS2010 апдейтить нечего. |
13.10.2024, 19:00 | #8 | |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
Цитата:
В разработке: воспроизводственный контур ИТ
|
|
13.10.2024, 19:38 | #9 |
Регистрация: 05.09.2012
Сообщений: 5
|
Так я в Вин10. Поэтому 0х0А00
Сделал 0х0501, получил Не удается открыть файл созданный компилятором: .\Debug" /EHsc /nologo /Fo.\Debug".asm: Invalid argument, |
13.10.2024, 20:14 | #10 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
Ну вы же видите, что у вас что-то с путями или именами выходных файлов. Fo - это Object File Name.
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
У вас в жизни было такое что вы встречались так скажем с плохими людьми? Хулиганами и таму подобное.У меня было а у вас как? | ts-alan | Свободное общение | 9 | 21.04.2021 13:43 |
Помогите с запросом, пожалуйста. Почему выдается ошибка? Раньше её не было... | Omura | SQL, базы данных | 3 | 06.09.2016 00:59 |
сделать кнопку нажатием которой можно было бы настроить количество печатаемых страниц на один лист? | БАХТИ | Microsoft Office Excel | 4 | 19.01.2012 15:41 |
C#| Ошибка:Использование локальной переменной 'res', которой не присвоено значение (CS0165) | Демик | Помощь студентам | 2 | 18.12.2011 12:57 |
Ошибка «Incompatible Type», которой, вроде бы, не должно быть. | seagull | Общие вопросы Delphi | 2 | 29.05.2010 13:19 |