Russian Qt Forum
Ноябрь 24, 2024, 17:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Qt Error: LINK : fatal error LNK1123: failure during conversion to COFF: file  (Прочитано 9918 раз)
8Observer8
Гость
« : Август 10, 2014, 06:55 »

Привет!

Скачал "Qt 5.3.1 for Windows 32-bit (VS 2010, OpenGL, 537 MB)"

При компиляции любого проекта выдаёт: LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

Попытался по этой инструкции: http://qt-project.org/wiki/Category:Tools::msvc

Как сказано в инструкции, я удалил Visual C++ 2010 Runtime 10.0.30319 (правда у меня ещё стоит Visual Studio 2012 Express, может это как-то влияет, и ещё у меня куча всего стоит, даже 2005 )

Как в инструкции стал ставить Windows SDK 7.1. При установке Windows SDK 7.1 выдаётся сообщение:



Заранее спасибо за ответ!
« Последнее редактирование: Август 10, 2014, 11:35 от 8Observer8 » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Август 10, 2014, 11:28 »

известный баг установщика, мне приходилось все нужные пакеты СДК ставить руками. под вин8 проблем уже нет.

да, и хранить кучу студий на машине — не самая лучшая идея.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
8Observer8
Гость
« Ответ #2 : Август 10, 2014, 11:37 »

Что значить "руками"? Мне лучше всё удалить и VS 2012 тоже?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #3 : Август 10, 2014, 11:51 »

установщик СДК можно вскрыть архиватором и ставить пакеты по очереди.

оставь только самую нужную студию (обычно это самая свежая).
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Bepec
Гость
« Ответ #4 : Август 10, 2014, 12:00 »

С этим SDK столько проблем Улыбающийся Пытался как то отдельно от студии его поставить - фигу, более 50% файлов не копируются Веселый
Записан
8Observer8
Гость
« Ответ #5 : Август 10, 2014, 12:32 »

Я не знаю стоит ли вообще ставить Qt+VS. Я всего лишь хотел попробовать подсоединить DirectX11. SDK скачал со страницы с этим туториалом: http://www.directxtutorial.com/LessonList.aspx?listid=11

Хотел в pro написать этот код и потом запустить несколько простых примеров:
Код
C++ (Qt)
INCLUDEPATH += "C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)/Include"
LIBS += "C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)/Lib/x86/d3d11.lib"
LIBS += "C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)/Lib/x86/d3dx11.lib"
LIBS += "C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)/Lib/x86/d3dx10.lib"
 

Но всё это баловство. Потом разберусь, как Qt+VS поставить.
Записан
Johnik
Крякер
****
Offline Offline

Сообщений: 339


Просмотр профиля
« Ответ #6 : Август 10, 2014, 13:44 »

Чтобы поставить SDK 7.1 без проблем надо сначала снести "Microsoft Visual C++ Redistributable" пакеты, потом поставить SDK, потом снова по необходимости поставить пакеты.
Записан
GAW
Гость
« Ответ #7 : Август 10, 2014, 15:18 »

Наконец он ненаглядный отпуск! Который я ждал целых 4 месяца наступил. Ура!
Просидев у компьютера почти сутки, я все-таки нашел для себя подходящую путевку.
Это был дешевенький тур на 1-го (спутницей я не обзавелся пока) в Турцию на 6 дней.
"Юху!" - подумал я, предвкушая отдых. И побежал паковаться!
Закинул в дорожную сумку все только самое необходимое: ванные принадлежности, пару труселей, маек и шорты.
На следующий день забрал билеты у туроператора и помчал в аэропорт.
Свою сумку в багаж сдавать не стал - мало весит, да и возится на выдаче не хотел.
Прошел паспортный контроль, и подошел на личный досмотр.
Меня попросили поставить сумку и личные вещи на ленту сканера. Что я и сделал.
Далее произшло то, что повергло всех окружающих в ужас.
Во время соприкосновения с лентой, заработал жутко-жужжащий предмет в моем ручном багаже.
Охрана тут же отсторонила всех окружающих, меня схватили и свели руки за спиной. Толпа начала паниковать и частично разбегаться.
Время как-будто остановилось и все замерли в ожидании неизбежного. А сумка медленно ползла к сканеру по закрытому чехлом конвееру.
Когда она таки добралась туда, все с облегчением вздохнули и меня отпустили, извиняясь. Кто-то даже громко рассмеялся.
<a href=http://elektricheskajazubnajashhetka.com/><IMG>http://s010.radikal.ru/i314/1408/ab/4a665f9a8bb6.png</IMG></a>
Это была всего лишь <a href=http://elektricheskajazubnajashhetka.com/>электрическая зубная щетка</a>.
Весь свой отпуск я провел без проблем и на обратном пути я решил ее оставить в отеле, мало ли))
Записан
8Observer8
Гость
« Ответ #8 : Август 10, 2014, 17:50 »

Johnik, спасибо! Завтра утром попробую
Записан
8Observer8
Гость
« Ответ #9 : Август 11, 2014, 05:59 »

Удалил все Microsoft Visual C++ Redistributable версий 2005, 2008, 2010, 2012. Теперь эта ошибка происходит не в самом начале установки, а где-то в середине. Я понял, что надо свою Win7 снести, и на чистую ставить. Или лучше купить новый мощный ноут с возможностью установки Win8. Но сейчас некогда этим заниматься. Когда-нибудь потом Улыбающийся
Записан
Bepec
Гость
« Ответ #10 : Август 11, 2014, 07:57 »

Мдя... потратить 20 минут на переустановку винды нет времени Веселый Эх хэ хэ.
Записан
vizir.vs
Гость
« Ответ #11 : Август 11, 2014, 13:57 »

Мдя... потратить 20 минут на переустановку винды нет времени Веселый Эх хэ хэ.
Ну кроме переустановки самой винды надо поставить кучу других прог. Я обычно ставлю винду, ставлю все проги и делаю бекап. Потом, если надо, ресторю этот бекап. Да и вообще еженедельный бекап вещь полезная. Достаточно купить внешний жесткий на 250Гб и там все эти бекапы хранить.
Записан
Bepec
Гость
« Ответ #12 : Август 11, 2014, 14:41 »

Мне как то проще установить заново Улыбающийся Заодно пробую аналоги, тоже полезно. Минут 20 уходит в основном на установку, ещё 20-25 на программы Улыбающийся
Записан
vizir.vs
Гость
« Ответ #13 : Август 12, 2014, 16:40 »

Мне как то проще установить заново Улыбающийся Заодно пробую аналоги, тоже полезно. Минут 20 уходит в основном на установку, ещё 20-25 на программы Улыбающийся

Для проб аналогов и экспериментов в целом предпочитаю виртуалки. Благо память сей час дешевая, посптавит 16Гб не проблема и проц тянет. У меня дома 3 виртуалки для 3-х проектов, каждая со своими настройками среды и прочим. Если что-то идет ни так, то легко все откатывается к нужному снепшоту (я как получаю работающую систему, либо ставлю какую-то программу или еще что-то фигачу - делаю снепшот). Единственный минус - сборка проектов проходит ни так быстро, как если бы это было на реальной машине, но мне это ни так сильно критично.
Записан
Bepec
Гость
« Ответ #14 : Август 12, 2014, 16:58 »

Да я как то пробовал программки для бекапов, подходящей для себя и бесплатной не нашёл Улыбающийся
Или стоит 5к+ $ или не полностью восстанавливает.
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.289 секунд. Запросов: 23.