HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 26.08.2008, 20:39
BEGINER
Новичок
Регистрация: 16.08.2008
Сообщений: 19
С нами: 9333881

Репутация: 3
Smile

Цитата:
Сообщение от Smapt  
BEGINER, вот твоя ошибка на MSDNe., ну а если вкратце как я понял, могут быть следующие причины:
1) У тебя недостаточно прав для выполнения какой-то операции при компиляции.
2) В настройках неправельно указан путь к каким- либо файлам нужным при компиляции.
3) MT.exe (обычно лежит тут "C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\mt.exe") повреждён? либо его там вообще нету)

Куда копать я думаю ясно.
Smapt, большое спасибо, заработало, правда почему-то требует msvcr90d.dll(наверно придется с собой таскать).
Буду думать как это прикрутить к существующему проекту на VC6
 
Ответить с цитированием

  #2  
Старый 26.08.2008, 21:14
ronald
Участник форума
Регистрация: 27.03.2008
Сообщений: 288
С нами: 9538880

Репутация: 83
По умолчанию

не мучайся, а просто перекрути проект Vs 6 на 2008-ую, язык и компилятор по сути схожи, там полчасика отсилы потратишь на едит и всё
 
Ответить с цитированием

  #3  
Старый 28.08.2008, 05:20
ExZoD
Новичок
Регистрация: 04.06.2008
Сообщений: 24
С нами: 9438885

Репутация: 16
По умолчанию

Цитата:
Сообщение от ronald  
не мучайся, а просто перекрути проект Vs 6 на 2008-ую, язык и компилятор по сути схожи, там полчасика отсилы потратишь на едит и всё
на сколько я портировал проекты из семерки в девятку, то там встроенный портер есть и вроде шестерку он тоже колбасит. По поводу библы msvcr90d.dll - это из-за динамической линковки. раскручиваем гуглъ как статически линковать проекты.
 
Ответить с цитированием

  #4  
Старый 28.08.2008, 05:51
BEGINER
Новичок
Регистрация: 16.08.2008
Сообщений: 19
С нами: 9333881

Репутация: 3
По умолчанию

Цитата:
Сообщение от ExZoD  
на сколько я портировал проекты из семерки в девятку, то там встроенный портер есть и вроде шестерку он тоже колбасит. По поводу библы msvcr90d.dll - это из-за динамической линковки. раскручиваем гуглъ как статически линковать проекты.
Пытался перекрутить проект с VC6 на VC8. Файл проекта он сконвертировал, а код остался старым. При компиляции показывает более 100 ошибок Больше всего ему не нравились такие строчки где есть "extern " а таких строк у меня сотни
Код:
файл1.срр
int i=0;
файл2.срр
extern i; //здесь VC8 ругается, что типа int не по умолчанию, хотя VC6 компилит молча
 
Ответить с цитированием

  #5  
Старый 28.08.2008, 20:36
Fruit
Участник форума
Регистрация: 16.07.2008
Сообщений: 118
С нами: 9379796

Репутация: 32
По умолчанию

Цитата:
Сообщение от BEGINER  
здесь VC8 ругается, что типа int не по умолчанию, хотя VC6 компилит молча
Оно и к лучшему. Чем больше поддержка стандарта, тем лучше нам всем будет.
 
Ответить с цитированием

  #6  
Старый 27.08.2008, 06:53
0x0c0de
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
С нами: 9981026

Репутация: 1564
По умолчанию

>>Smapt, большое спасибо, заработало, правда почему-то требует msvcr90d.dll

У меня более ранняя версия VS и там, чтобы не просило либ нужно в настройках проекта в Configuration Properties -> General указать Minimize Crt Use in ATL - Yes. Возможно, в следующих версиях отключается аналогичным [ну или схожим образом].

Спасибо за внимание
 
Ответить с цитированием

  #7  
Старый 28.08.2008, 05:44
BEGINER
Новичок
Регистрация: 16.08.2008
Сообщений: 19
С нами: 9333881

Репутация: 3
По умолчанию

Цитата:
Сообщение от 0x0c0de  
>>Smapt, большое спасибо, заработало, правда почему-то требует msvcr90d.dll

У меня более ранняя версия VS и там, чтобы не просило либ нужно в настройках проекта в Configuration Properties -> General указать Minimize Crt Use in ATL - Yes. Возможно, в следующих версиях отключается аналогичным [ну или схожим образом].

Спасибо за внимание
Спасибо, больше не требует ничего, работает,размер файла 40Кб.
Запустил его на другой машине(где нет VC9), стал ругаться "This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem" С чего бы это?
 
Ответить с цитированием

  #8  
Старый 28.08.2008, 09:22
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
С нами: 11444066

Репутация: 2290


По умолчанию

Цитата:
Больше всего ему не нравились такие строчки где есть "extern " а таких строк у меня сотни
И правильно ругается - все же синтаксическая ошибка) Так что через тот компилер собирать придется, под которым писался код.
 
Ответить с цитированием

  #9  
Старый 29.08.2008, 08:42
agrofyl2
Познающий
Регистрация: 25.04.2008
Сообщений: 51
С нами: 9497102

Репутация: 17
По умолчанию

Здравствуйте.
Это опять я.
И у меня пару вопросов:
1. Как можно организовать скачку файла(может, есть какие нибудь функции, а не просто отправкой Get запроса). А как файл докачать?
2. Как проверить сущ. файла.
3. Как скопировать запускаемый файл(мой) куда нибудь еще(не знаю как определить путь к файлу).

Спасибо.
 
Ответить с цитированием

  #10  
Старый 29.08.2008, 09:13
agrofyl2
Познающий
Регистрация: 25.04.2008
Сообщений: 51
С нами: 9497102

Репутация: 17
По умолчанию

такс. по докачке инфу нашел, http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35


как путь определить вроде тоже:
Код:
char *program; 
program=GetExePath();
Буду пытатца... Ох не люблю я с HTTP работать, тем более в С++
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...