Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сборка проекта с использованием nmake.exe

16K
25 февраля 2007 года
Fynjisx
10 / / 30.11.2006
Привет Всем!
У меня такая проблема:
Есть файлы *.с и *.h, а также странный файл - Makefile, без расширения.
В этом файле написана сборка всех этих *.с и *.h в один проект. Имею на руках утилиту nmake.exe поставляемую в комплекте MSVisualC++2005.
Короче знаю, что через командную строку надо набрать а как не знаю. Подскажите правильный формат записи этой nmake для сборки проекта GDIDemo. Набирал через командную строку, как с:\...\nmake GDIDemo, а он в ответ не могу найти winnt32.mak, далее я нашёл где он хранится и добавил его адрес расположения в переменную PATH, но это не помогло, всё равно не может отыскать, как здзесь быть???
Заранее спасибо.
26K
18 апреля 2008 года
beryllium
4 / / 04.03.2007
Собственно, такая же проблема. Есть файлы *.с и *.h и два Makefile'a один с рсширением .am , второй .in . Читал, искал как собрать все это, но полезного узнал очень мало. Особенно для ОС Windows, все как-то для других(. Как же все такие его собрать? Или где почитать можно про то как собирать?
ps. проект - testdisk-6.9, возможно ктонить его собирал.
3
18 апреля 2008 года
Green
4.8K / / 20.01.2000
Окружение настроено?
Наверняка, нет.
Поэтому, нажимаешь Start -> Programs -> Visual Studio 2005 Command -> Visual Studio Tools -> Visual Studio 2005 Command Prompt

cd на папку со своим проектом
nmake
26K
19 апреля 2008 года
beryllium
4 / / 04.03.2007
NMAKE : fatal error U1064: MAKEFILE not found and no target specified
Stop.
вот че пишется когда запускаю nmake.exe . Утилите этой часом нужен не файл *.mak ?
походу ей пофиг на расширение, не помагает(
3
19 апреля 2008 года
Green
4.8K / / 20.01.2000
MAKEFILE not found and no target specified
У тебя вообще есть makefile?
nmake запускаешь из той директоири, где лежит makefile ?
в makefile еcть target all ?
если нет, то задай после nmake, что именно ты собираешь
26K
22 апреля 2008 года
beryllium
4 / / 04.03.2007
Попробовал еще пару раз - нифига не получилось(. У меня 2 мэйкфайла - *.in и *.am, запускаю все из одной папки, переменные окружения сбрасывал и настраивал заново. Вот в makefile нету target all . Если можно, то объянсите пожалуйста поподробнее. Собирать надо проект написанный на сишке.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог