Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
achtarm
0 / 0 / 0
Регистрация: 04.12.2008
Сообщений: 14
#1

Хочу получить исполняемый файл в OpenWatcom C++ - C++

08.03.2009, 18:03. Просмотров 1532. Ответов 5
Метки нет (Все метки)

Я новичок
Скачал OpenWatcom C++
Теперь хочу получить исполняемый файл. Беру такую програмку:
C++
1
2
3
4
5
6
7
8
//=============
#include <iostream.h>
 
void main( void )
{
    cout << 'Hello world' << endl;
}
//===============
делаю wpp hello.cpp
а она мне выдаёт только hello.obj.
Так как мне из этого hello.obj получить hello.exe !!!
Please !
С наступающим !
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.03.2009, 18:03     Хочу получить исполняемый файл в OpenWatcom C++
Посмотрите здесь:

Как запустить исполняемый файл *.exe написанный на С++ Builder на другом компе C++
C++ Включение библиотек в исполняемый файл
Не исполняется exe в openwatcom C++
C++ Part2 создаю исполняемый файл запускаю окно появляется на доли секунды и изчезает
C++ Хочу записать текст в файл host
Дан файл f, компоненты которого являются целыми числами. Получить файл g, образованный из файла f исключением повторных вхождений одного и того же чис C++
C++ Не создается исполняемый файл
Хочу научиться создавать файл в заданном месте C++
C++ Отделение класса в отдельные файлы (заголовочный и исполняемый)
C++ Исполняемый exe-файл и компилятор дают разные результаты
C++ Как убрать возможность прочитать вшитые в исполняемый файл текстовые данные
Регулярные выражения и исполняемый файл - exe для работы с интернетом C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
palva
2465 / 1687 / 218
Регистрация: 08.06.2007
Сообщений: 6,654
Записей в блоге: 4
11.03.2009, 12:25     Хочу получить исполняемый файл в OpenWatcom C++ #2
Наверно, надо запустить связывание wlink.exe А проще сразу запускать wcl.exe или, не помню wcl386.exe тогда язык распознается по расширению, автоматически запустится wcc или wpp, после чего запустится wlink. Только должны быть установлены соответствующие переменные окружения.
achtarm
0 / 0 / 0
Регистрация: 04.12.2008
Сообщений: 14
13.03.2009, 01:16  [ТС]     Хочу получить исполняемый файл в OpenWatcom C++ #3
Сделал так
wcl hello.cpp
а он такое выдаёт:

Watcom C/C++16 Compile and Link Utility Version 11.0c
Copyright by Sybase, Inc., and its subsidiaries, 1988, 2000.
All rights reserved. Watcom is a trademark of Sybase, Inc.
wpp hello.cpp
Watcom C++16 Optimizing Compiler Version 11.0c
Copyright by Sybase, Inc., and its subsidiaries, 1989, 2000.
All rights reserved. Watcom is a trademark of Sybase, Inc.
hello.cpp: 6 lines, included 1601, no warnings, no errors
Code size: 26

WATCOM Linker Version 11.0c
Copyright by Sybase, Inc., and its subsidiaries, 1985, 2000.
All rights reserved. Watcom is a trademark of Sybase, Inc.
Warning! W1115: file wlink.lnk: line(18): environment name watcom not found
Error! E2093: file wlink.lnk: line(18): cannot open inwwlsystem.lnk
Error: Linker returned a bad status

что это?
palva
2465 / 1687 / 218
Регистрация: 08.06.2007
Сообщений: 6,654
Записей в блоге: 4
13.03.2009, 21:25     Хочу получить исполняемый файл в OpenWatcom C++ #4
это значит, надо установить set-переменную WATCOM на ту директорию, где находится установленный компилятор, например

SET WATCOM=C:WATCOM

кроме того нужны установки PATH, INCLUDE, LIB
читайте об этом здесь http://www.watcom.org/ftp/c_readme.txt
achtarm
0 / 0 / 0
Регистрация: 04.12.2008
Сообщений: 14
15.03.2009, 20:02  [ТС]     Хочу получить исполняемый файл в OpenWatcom C++ #5
ещё один вопрос об этих переменных. в досе я пишу :

set include=c:watcomh
set watcom=c:watcom

после этого все компилируется.
а если пишу всё это в .bat файле ничего не получается. что за ерунда?
palva
2465 / 1687 / 218
Регистрация: 08.06.2007
Сообщений: 6,654
Записей в блоге: 4
15.03.2009, 20:40     Хочу получить исполняемый файл в OpenWatcom C++ #6
Когда бат-файл кончает свою работу, все установленные им сет-переменные пропадают. Можно включить команду компиляции прямо внутрь бат-файла, а имена компилируемых программ передавать как параметры. Тогда будет работать. Можно попробовать утилиту WMAKE.EXE для компиляции всего проекта. Там скорее всего тоже возможна установка сет-переменных.
Yandex
Объявления
15.03.2009, 20:40     Хочу получить исполняемый файл в OpenWatcom C++
Ответ Создать тему
Опции темы

Текущее время: 03:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru