Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
Ребят, простите за тупизм, но м.б. кто даст наводку. Хочу скомпилировать крайнюю версию NSSM - the Non-Sucking Service Manager Хорошая и проверенная кстати штука, если надо запускать App как Service. Проект беру здесь: http://nssm.cc/download http://nssm.cc/release/nssm-2.21.1.zip Инструкцию как компилировать здесь: Building NSSM with Visual Studio 1. Предпочитаю пока VC++ 2005 EE для таких вещей, поэтому с нее и начал. Конвертанул проект VC++ 6 -> VC++ 2005 EE Конвертанулся. Подцепил G:\SDK\Windows\v6.1\Bin в Tools / Options / Projects and Solutions / VC++ Directories куда положено. Ругается несколько раз на одну и ту же ошибку: Код: plaintext 1. 2. Ладно. Сделал как они советуют. Установил VC++ 2008 EE на чистый тестовый XP. Поначалу ругался на отсутствие mc.exe Но это ладно. Сослался на C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin (была на компе где установил), mc.exe нашел но опять лепит Код: plaintext 1. Уже в 2008-й студии как они хотят. Т.е. полагаю проблема не в версии студии Ни на одном компе ни в одном SDK/DDK не могу найти поиском ни одного 'messages.h'. В google тоже намеков на 'messages.h' не нашел. С чем его есть? Или он как то через mc.exe делается? Или какая новая SDK нужна? Но надо понять какая тогда. Что делать то? Есть у кого такой файл? Если есть то в комплект чего входит? Счас пользую nssm 2.0, прекрасно компилируется в VC++ 6.0. Посмотрел работу нового exe 2.21 (он вложен в проект) и понял что ребята реально устранили кучу багов. Но надо именно скомпилировать (чуть затачиваю под себя). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2014, 00:43 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
Дмитрий77, похоже проблема в том что не запускается mc.exe. По идее это должно происходить на pre-build этапе. Запусти вручную mc.exe передав на вход messages.mc. На выходе должен получится файл messages.h и файл с откомпилированными сообщениями для включения в ресурсы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2014, 01:06 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
bazile, Спасибо, выручил. У меня получилось только так: 1) кинул mc.exe (из G:\SDK\Windows\v6.1\Bin) в папку с проектом 2) нарисовал там bat Код: plaintext 1. и запустил Получились messages.rc, messages.h и еще 3 файла Но странно, путь G:\SDK\Windows\v6.1\Bin был указан явно в Tools / Options / Projects and Solutions / VC++ Directories Почему не запустился автоматом? 3) кинул пр VC++ 6 WorkSpace в VC++ 2005EE согласился с конвертациями 4) Ну и скомпилировал ссылаясь на G:\SDK\Windows\v6.1\ (c SDK win 2003 не прокатило) Так их как дурак и меняю (ссылки вверх вниз) в разных проектах. Короче дурдом на выезде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2014, 01:48 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
Дмитрий77, видимо это проблемы импорта старых проектов в новую студию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2014, 07:29 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
MasterZivвидимо это проблемы импорта старых проектов в новую студию. Да? Но "родной" рекомендуемый проект 9-й версии для VC++ 2008 (который вложен в zip) на 2008-й ведь точно также не пошел. Вот в C++ так всегда, чего-нибудь да не компилируется, какие-нибудь хитрости обязательно нужны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2014, 16:48 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
Дмитрий77Вот в C++ так всегда, не в C++ , а в студиях. makefile животворящий используй ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2014, 17:02 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
Дмитрий77MasterZivвидимо это проблемы импорта старых проектов в новую студию. Да? Но "родной" рекомендуемый проект 9-й версии для VC++ 2008 (который вложен в zip) на 2008-й ведь точно также не пошел. Вот в C++ так всегда, чего-нибудь да не компилируется, какие-нибудь хитрости обязательно нужны. это проблемы не с++, а бидлсистемы и windows sdk. у меня например традиционно с Java такие же троублы. но не с ней самой, а с eclipse, maven, ant... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2014, 19:11 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
ИзопропилДмитрий77Вот в C++ так всегда, не в C++ , а в студиях. makefile животворящий используй вряд ли это хороший совет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2014, 19:12 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
MasterZivвряд ли это хороший совет...Пока сложность make-файла укладывается в голове человек - совет не только хороший, но и правильный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 17:05 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Нет, я считаю, что make -- это тупиковая ветвь развития человечества. Польза от него конечно была, огромная, но теперь с ним работать не стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 17:22 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
MasterZivПольза от него конечно была, огромная, но теперь с ним работать не стоит.Разумеется, собственный формат проектов ВидимоСтудии - гораздо гораздее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 17:44 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovMasterZivПольза от него конечно была, огромная, но теперь с ним работать не стоит.Разумеется, собственный формат проектов ВидимоСтудии - гораздо гораздее. Нет. CMAKE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 18:55 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
MasterZivBasil A. Sidorovпропущено... Разумеется, собственный формат проектов ВидимоСтудии - гораздо гораздее. Нет. CMAKE.При этом супер-развитый CMakeLists.txt конвертируется в тупиковый makefile для реальной работы. Ну-ну. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 19:41 |
|
||
|
Что за нехороший 'messages.h'? В каком SDK брать?
|
|||
|---|---|---|---|
|
#18+
White OwlMasterZivпропущено... Нет. CMAKE.При этом супер-развитый CMakeLists.txt конвертируется в тупиковый makefile для реальной работы. Ну-ну. Так, давай не будем. Ты ретроградить, а я агитировать за советскую власть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 19:43 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38537511&tid=2019735]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 287ms |
| total: | 446ms |

| 0 / 0 |
