Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Версия Code::Blocks 16.01 http://www.codeblocks.org/downloads/26 в наборе компиляторов не содержит MS VS 2013/2015. А очень бы хотелось. Ну и чтобы компиляция шла для WinXP. Как настроить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:18 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Настроил. Но на WinXP экзешник не запускается. Пишет, что это приложение на Win 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:29 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Наверно в x64 откомпилировал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:30 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Как настроить Code::Blocks для работы с MS VS 2013: Alt+меню+Settings+Compiler. Выбираем Microsoft Visual C++ 2010, жмем кнопку Copy или Rename, переименовываем в MS VS 2013 (и т.п.). В закладке Searsh directories открываем закладку Compiler. Меняем пути на свои (для MS VS 2013): Search directories - Compiler, меняем на: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include Для Linker - меняем на: Search directories - Linker, меняем на: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib Для Resource compiler меняем пути на: Search directories - Resource compiler, меняем на: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include Самое главное: указать где размещен сам компилятор. В закладке Toolchain executables вместо старого значения пишем свое: Toolchain executables вместо старого значения пишем свое: C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:32 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Dima TНаверно в x64 откомпилировал Да ну. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:34 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Ага! В компиляторе нужно ключ добавить: _USING_V110_SDK71_ ...куда только его там добавлять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:35 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
В VS2015 для компиляции под XP еще надо в свойствах проекта поставить Код: plaintext 1. Иначе может быть использовано WinAPI которого не было в XP В VS2013 не знаю, наверно что-то похожее есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:35 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Вот, нашел. Alt+меню+Settings+Compiler+Compiler settings+Compiler flags. Только там нет такого флага. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:38 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Печень белого медведяАга! В компиляторе нужно ключ добавить: _USING_V110_SDK71_ ...куда только его там добавлять? В Preprocessor definitions ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:39 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Dima TВ VS2015 для компиляции под XP еще надо в свойствах проекта поставить Код: plaintext 1. Иначе может быть использовано WinAPI которого не было в XP В VS2013 не знаю, наверно что-то похожее есть. Я так и смотрю: в MS VS 2013, в свойствах проекта, в Platform toolset выставил Visual Studio 2013 - Windows XP (v120_xp) Посмотрел, что изменилось в Compiler command line: появилась новая опция: /D "_USING_V110_SDK71_" Надо вот понять, куда её в Code::Blocks воткнуть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:41 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Печень белого медведяВот, нашел. Alt+меню+Settings+Compiler+Compiler settings+Compiler flags. Только там нет такого флага. :( Вроде воткнул новый: Alt+меню+Settings+Compiler+Compiler settings+Compiler flags В командной строке при компиляции он появляется... только все равно в WinXP не работает. ПКМ+New flag: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:46 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Dima TПечень белого медведяАга! В компиляторе нужно ключ добавить: _USING_V110_SDK71_ ...куда только его там добавлять? В Preprocessor definitions Что-то не могу найти... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:47 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Печень белого медведяDima Tпропущено... В Preprocessor definitions Что-то не могу найти... :( Уже нашел 18909569 , главное что /D "_USING_V110_SDK71_" добавилось, а как - неважно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:50 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Dima TПечень белого медведяпропущено... Что-то не могу найти... :( Уже нашел 18909569 , главное что /D "_USING_V110_SDK71_" добавилось, а как - неважно. Ой, точно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:52 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Блин. Все равно под WinXP не пашет... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:52 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Вот что пишут: https://msdn.microsoft.com/en-us/library/fcc1zstk.aspx Типа, нужно указать минимальную версию таргет-системы. Линкеру указать. WinXP - это у нас 5.01. /SUBSYSTEM:CONSOLE",5.01" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:57 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Работает!!! Не совсем, правда. Говорит, что MSVCP120.dll отсутствует. На WinXP SP3 нет нужного рантайма? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 07:58 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Рантайм MS VS 2013 для русской WinXP можно скачать вот тут. Только, блин, он тоже не запускается. Не Win 32 - приложение это. Что за фигня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 08:01 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Наверно x64 рантайм подсунул. Попробуй поставить статическую линковку Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 08:05 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Dima TНаверно x64 рантайм подсунул. ... Точно, другой рантайм. Для ARM процессоров. Во я тормоз. Правильный файл рантаймаvcredist_ x86 .exe https://www.microsoft.com/ru-RU/download/details.aspx?id=40784 ]Тынц Все, заработало. ~~~~~~~ Dima T - спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 08:08 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 08:09 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Dima T... Попробуй поставить статическую линковку Код: plaintext 1. Ага, теперь запускается, но ругается на отсутствие библиотеки MSVCR120.dll. А "совсем" статическую линковку можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 08:16 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Печень белого медведяDima T... Попробуй поставить статическую линковку Код: plaintext 1. Ага, теперь запускается, но ругается на отсутствие библиотеки MSVCR120.dll. А "совсем" статическую линковку можно сделать? Наверно это с твоей библиотекой как-то связано. ХЗ, как ее заставить. Если просто исходник на С++ откомпилировать с этой настройкой - рантайма не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 08:26 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Dima TПечень белого медведяпропущено... Ага, теперь запускается, но ругается на отсутствие библиотеки MSVCR120.dll. А "совсем" статическую линковку можно сделать? Наверно это с твоей библиотекой как-то связано. ХЗ, как ее заставить. Если просто исходник на С++ откомпилировать с этой настройкой - рантайма не надо. Исходник: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 08:27 |
|
||
|
Как Code::Blocks настроить для работы с MS VS 2013 и целевой платформой WinXP?
|
|||
|---|---|---|---|
|
#18+
Печень белого медведяИсходник: ... в VS 2015 достаточно поставить /MT. Про VS 2013 не знаю, нет ее, в более ранних студиях тоже этот ключ помогал. Твой исходник откомпилировался и работает в XP без рантайма. Вот список загруженных модулей. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2016, 08:37 |
|
||
|
|

start [/forum/topic.php?fid=57&startmsg=39187768&tid=2018590]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 182ms |

| 0 / 0 |
