Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> fatal error C1007: Error executing cl.exe, Ошибка при компиляции любого пректа 
V
    Опции темы
podzamkom
Дата 1.3.2011, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 28.10.2009
Где: Москва

Репутация: нет
Всего: нет



Разрабатываю приложения в старой версии MS VC++, дистрибутив утерян. Поэтому при установке среды на другой/другие компьютеры переношу среду и библиотеки копированием. В этот раз осечка на домашнем компьютере, не помогает и рабочая копия с компьютера на работе. Проверил пути в настройках и реестре, все верно. Ошибка возникает при компиляции любого работающего ранее проекта:

Deleting output files for rebuild.
Compiling resources...
Compiling...
C:\MSVC20\Proects_\Reer\Reer.c
fatal error C1007: 
Error executing cl.exe.
Reer.exe - 1 error(s), 0 warning(s)

Может есть у кого рабочий дистрибутив второй версии, или кто знает в чем причина.
Спасибо.
PM MAIL   Вверх
borisbn
Дата 1.3.2011, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



А в чём проблема поставить новую версию компилятора ? Она сконвертирует старый проект в свой формат - и вперёд. А для возврата назад - забирай с нового проекта только исходники.


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
ncr
Дата 1.3.2011, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 10.5.2010

Репутация: нет
Всего: нет



Цитата
Разрабатываю приложения в старой версии MS VC++

По религиозным соображениям или есть объективные причины?

Цитата
fatal error C1007: 
Error executing cl.exe.


C1007: "unrecognized flag string in option. The command-line option contains an invalid string. Check the CL command line and environment variable for errors."
PM MAIL   Вверх
podzamkom
Дата 1.3.2011, 20:33 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 28.10.2009
Где: Москва

Репутация: нет
Всего: нет



Цитата

По религиозным соображениям или есть объективные причины?

Новые оболочки работают с xml и создают код в десятки раз объемнее, то есть надо переделывать все проекты, с тем чтобы просто восстановиться и получить мегабайты кода - кто понимает это - вместо оптимального кода.

Господину ответившему на "родном языке" поясню: на бронетранспортере!

Спасибо.
PM MAIL   Вверх
borisbn
Дата 1.3.2011, 22:44 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



Цитата(podzamkom @  1.3.2011,  20:33 Найти цитируемый пост)
Новые оболочки работают с xml и создают код в десятки раз объемнее, то есть надо переделывать все проекты, с тем чтобы просто восстановиться и получить мегабайты кода - кто понимает это - вместо оптимального кода.

пруф-линк пожалуйста... всю жисть щитал, что студия-2008 создаёт код быстрее и компактнее, чем MSVC v6, в чём, кстати говоря, много раз убеждался

Цитата(podzamkom @  1.3.2011,  20:33 Найти цитируемый пост)
Господину ответившему на "родном языке" поясню: на бронетранспортере!

"родной" язык для программиста вовсе не русский, а самый что ни есть ангиццкий, так что - учите английский


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
Abyx
Дата 1.3.2011, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 601
Регистрация: 3.11.2009

Репутация: 1
Всего: 10



podzamkom, давайте, рассказывайте нам про оптимальный код в вашей любимой версии.
Давно свои бинарники в дизассемблер пихали?
PM MAIL   Вверх
volatile
Дата 1.3.2011, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2107
Регистрация: 7.1.2011

Репутация: 37
Всего: 85



podzamkom, судя по ошибке у вас в опциях проекта ошибка.
скиньте сюдя ком.строку посмотрим.
или сами покопайтесь там
Ну или в конце концов поробуйте создать новый проект и туда перенести исходники.
только исходники, без файла проекта.

PM MAIL   Вверх
podzamkom
Дата 2.3.2011, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 28.10.2009
Где: Москва

Репутация: нет
Всего: нет



Volatile
Спасибо, завтра попробую!

Abyx
Попробуйте скомпонуйте простенькую прогу типа хелло ворд и посмотрите размер полученного ехе в версии релиз, комментарии будут излишни.

borisbn
В моем вопросе речь шла о второй версии, но не шестой.
Ключевое слово не родной язык, а на бронетранспортере.
Ошибка в строке параметра для сл.ехе , но строку формирует среда-оболочка, до переустановки среды ошибок не было, директории компоновки проверил, в общем повторяться зачем, вся инфа есть в вопросе.

Всем спасибо.

PM MAIL   Вверх
borisbn
Дата 2.3.2011, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



Цитата(podzamkom @  2.3.2011,  21:50 Найти цитируемый пост)
В моем вопросе речь шла о второй версии, но не шестой.

ещё хуже. низачто не поверю, что в этой версии код оптимальнее, чем в M$VC 2008 или в 2010-й

либо proof-link, либо сдавайся  smile 

Это сообщение отредактировал(а) borisbn - 2.3.2011, 21:55


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
volatile
Дата 2.3.2011, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2107
Регистрация: 7.1.2011

Репутация: 37
Всего: 85



podzamkom, Вторая версия это круто! smile 
это какой-же год? это еще под win 3.11 или уже win95 вышла?

В связи с этим, вот какая мысль. Возможно дело в путях.
Поместите проекты где-нибудь без русских букв в путях, и чтоб имена были досовские (8.3)

PM MAIL   Вверх
ncr
Дата 3.3.2011, 10:29 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 10.5.2010

Репутация: нет
Всего: нет



Цитата(podzamkom @ 2.3.2011,  21:50)
Попробуйте скомпонуйте простенькую прогу типа хелло ворд и посмотрите размер полученного ехе в версии релиз, комментарии будут излишни.

Судить о качестве и оптимальности кода по размеру исполняемого модуля - это, конечно, оригинально.


Но, допустим.

Я вот ради интереса собрал в Visual Studio 2010 простое консольное приложение, выводящее строку "Hello, World!".
Посмотрел размер - 1024 байта.

Вы утверждаете, что "новые оболочки создают код в десятки раз объемнее" ("оболочки" код не создают, но не суть).

Видимо, у вас размер будет 50 байт или даже меньше?
PM MAIL   Вверх
podzamkom
Дата 3.3.2011, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 28.10.2009
Где: Москва

Репутация: нет
Всего: нет



Volatile
Попробовал новый проект, беспо. Та же ошибка.
Вин95.

ncr
Это не дискуссия, а вопрос с целью получить ответ, в котором заинтересовано лицо задавшее вопрос.
Каждый выбирает "подругу" по себе.

borisbn
На обучение в новой среде нужно время и не малое. А здесь все было "на мази".

Можно по существу вопроса!
Спасибо.
PM MAIL   Вверх
borisbn
Дата 3.3.2011, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



podzamkom, может у тебя компилятор, вернее cl.exe, не видит свои dll-ки ? В PATH добавлен путь к cl.exe ?


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
podzamkom
Дата 3.3.2011, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 28.10.2009
Где: Москва

Репутация: нет
Всего: нет



Цитата

podzamkom, может у тебя компилятор, вернее cl.exe, не видит свои dll-ки ? В PATH добавлен путь к cl.exe ?


borisbn
Спасибо, и это тоже помогло.
Добавил несколько длл в папку виндовс, прописал верно все пути(либ, инклуде, бин, виндовс/+систем) ; теперь можно ваять дальше.

Всем спасибо за участие, вместе мы сила!
PM MAIL   Вверх
volatile
Дата 3.3.2011, 23:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2107
Регистрация: 7.1.2011

Репутация: 37
Всего: 85



Цитата(ncr @  3.3.2011,  10:29 Найти цитируемый пост)
Я вот ради интереса собрал в Visual Studio 2010 простое консольное приложение, выводящее строку "Hello, World!".
Посмотрел размер - 1024 байта.

Потому-что оно использует DLL, и будет работать только на том компе, где есть эти DLL.
Конечному юзеру в таком виде ее поставлять нельзя, и следовательно толку от такого приложения мало.
Чтобы сравнивать размеры приложений нужно линковать их статически.
либо добавить к размеру, все размеры DLL, которые она использует. smile 

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1008 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.