Gcc команды
Автор Вопроса Нет задал вопрос в разделе Другие языки и технологии
GCC, MinGW, компиляция через консоль и получил лучший ответ
Ответ от Ra[гуру]
путь к gcc в PATH прописан?
Ответ от Андрей Севастьянов[гуру]
Используйте Makefile, примерно такой:
# This Makefile will build the MinGW Win32 application.
HEADERS = include/callbacks.h include/resource.h
OBJS = obj/winmain.o obj/callbacks.o obj/resource.o
INCLUDE_DIRS = -I./include
WARNS = -Wall
#CC = gcc
CC = i686-w64-mingw32-gcc
LDFLAGS = -s -lcomctl32 -Wl,--subsystem,windows
#RC = windres
RC = i686-w64-mingw32-windres
# Compile ANSI build only if CHARSET=ANSI
ifeq (${CHARSET}, ANSI)
CFLAGS= -O3 -std=c99 -D _WIN32_IE=0x0500 -D WINVER=0x500 ${WARNS}
else
CFLAGS= -O3 -std=c99 -D UNICODE -D _UNICODE -D _WIN32_IE=0x0500
-D WINVER=0x500 ${WARNS}
endif
all: Win32App.exe
Win32App.exe: ${OBJS}
${CC} -o "$@" ${OBJS} ${LDFLAGS}
clean:
del obj/*.o "Win32App.exe"
obj/%.o: src/%.c ${HEADERS}
${CC} ${CFLAGS} ${INCLUDE_DIRS} -c $< -o $@
obj/resource.o: res/resource.rc
res/Application.manifest
res/Application.ico
include/resource.h
${RC} -I./include -I./res -i $< -o $@
Только тут отступы надо сделать кнопкой TAB (Ответы порезали, гады).
Используйте Makefile, примерно такой:
# This Makefile will build the MinGW Win32 application.
HEADERS = include/callbacks.h include/resource.h
OBJS = obj/winmain.o obj/callbacks.o obj/resource.o
INCLUDE_DIRS = -I./include
WARNS = -Wall
#CC = gcc
CC = i686-w64-mingw32-gcc
LDFLAGS = -s -lcomctl32 -Wl,--subsystem,windows
#RC = windres
RC = i686-w64-mingw32-windres
# Compile ANSI build only if CHARSET=ANSI
ifeq (${CHARSET}, ANSI)
CFLAGS= -O3 -std=c99 -D _WIN32_IE=0x0500 -D WINVER=0x500 ${WARNS}
else
CFLAGS= -O3 -std=c99 -D UNICODE -D _UNICODE -D _WIN32_IE=0x0500
-D WINVER=0x500 ${WARNS}
endif
all: Win32App.exe
Win32App.exe: ${OBJS}
${CC} -o "$@" ${OBJS} ${LDFLAGS}
clean:
del obj/*.o "Win32App.exe"
obj/%.o: src/%.c ${HEADERS}
${CC} ${CFLAGS} ${INCLUDE_DIRS} -c $< -o $@
obj/resource.o: res/resource.rc
res/Application.manifest
res/Application.ico
include/resource.h
${RC} -I./include -I./res -i $< -o $@
Только тут отступы надо сделать кнопкой TAB (Ответы порезали, гады).
Ответ от [гуру]
Попробуйте в командной строке ввести полные пути и к gcc.exe (где он там лежит? ) и к example.c
То есть ПРИМЕРНО так:
"C:MinGWingcc.exe" "C:Usersимя пользователяDesktopexample.c"
А лучше переместите example.c поближе, чтобы путь получился короче и без пробелов.
Если так все будет работать, то потом можно будет написать батник, который будет делать это дело сам.
Попробуйте в командной строке ввести полные пути и к gcc.exe (где он там лежит? ) и к example.c
То есть ПРИМЕРНО так:
"C:MinGWingcc.exe" "C:Usersимя пользователяDesktopexample.c"
А лучше переместите example.c поближе, чтобы путь получился короче и без пробелов.
Если так все будет работать, то потом можно будет написать батник, который будет делать это дело сам.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: GCC, MinGW, компиляция через консоль
спросили в G20
что в кс 1.6 обозначает gag?
Наверное Вы имели в виду Admin Gag ?!
Admin Gag
Это плагин для администратора
подробнее...
что в кс 1.6 обозначает gag?
Наверное Вы имели в виду Admin Gag ?!
Admin Gag
Это плагин для администратора
подробнее...
как отключить процесс GWX.exe? полностью
Все просто, если вы поставили это обновление КВ 3035583 у вас будет вылетать значок GWX.exe, просто
подробнее...
спросили в Emacs WxWidgets
Как установить g++ или gcc на Ubuntu 8.04
ВСЕ необходимые для программирования программы есть на дистрибутиве.. .
просто нужно
подробнее...
Как установить g++ или gcc на Ubuntu 8.04
ВСЕ необходимые для программирования программы есть на дистрибутиве.. .
просто нужно
подробнее...
Помогите с GSS Visual Assembler 3.9.8
Но у вас же нет самой программы. Ни одной исполняемой команды в вашем листинге не наблюдается.
подробнее...
спросили в Футбол
в какой команде раньше играл известный футболист David Villa?
1999–2001Sporting Gijón B65(25)
2001–2003Sporting Gijón80(38)
подробнее...
в какой команде раньше играл известный футболист David Villa?
1999–2001Sporting Gijón B65(25)
2001–2003Sporting Gijón80(38)
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Команды
Скажите команды администратора в samp серверах. RP Мод
Для каждого RP мода свои команды Может эти подойдут
1. Уровень (Модератор на
подробнее...
Скажите команды администратора в samp серверах. RP Мод
Для каждого RP мода свои команды Может эти подойдут
1. Уровень (Модератор на
подробнее...
спросили в Пакеты
скачал deb пакеты, сложил в папку. Напомните команду которая запустила бы установку всех этих пакетов.
установка программ в Linux Ubuntu:
1 - компиляция из исходных кодов
2 - установка из
подробнее...
скачал deb пакеты, сложил в папку. Напомните команду которая запустила бы установку всех этих пакетов.
установка программ в Linux Ubuntu:
1 - компиляция из исходных кодов
2 - установка из
подробнее...
спросили в Железо
Процессор AMD Phenom X4 9650 2.3 GHz, 4 Mb, 95W, Socket AM2...Что скажите про него???
Частота шины 3600 МГц
Реальная частота 2.3 ГГц
Ядро Agena
Кол-во ядер 4
Socket
подробнее...
Процессор AMD Phenom X4 9650 2.3 GHz, 4 Mb, 95W, Socket AM2...Что скажите про него???
Частота шины 3600 МГц
Реальная частота 2.3 ГГц
Ядро Agena
Кол-во ядер 4
Socket
подробнее...
спросили в GxP
Помогите с командами для Админов в ГТА САМП!!!
1. Уровень (Модератор на испытательном сроке)
/a [текст] - Админ-чат
/check [игрок]
подробнее...
Помогите с командами для Админов в ГТА САМП!!!
1. Уровень (Модератор на испытательном сроке)
/a [текст] - Админ-чат
/check [игрок]
подробнее...
Что лучше Процессор AMD Athlon 64 X2 4400+, 2.3 GHz, или Процессор INTEL Core 2 Duo E4400, Conroe, 2.00 GHz, 2M, 800MHz
Вообще-то E4400 сравнивают с 4800+ (хотя бы цена у них примерно одинаковая, а 4400+ стоит на 20-40$
подробнее...
спросили в Железо
Поддерживает ли мой процессор 64-разрядные системы? Intel® Core™ i3-3220 Processor (3M Cache, 3.30 GHz)
Набор команд64-bit
тебе ни о чем не
подробнее...
Поддерживает ли мой процессор 64-разрядные системы? Intel® Core™ i3-3220 Processor (3M Cache, 3.30 GHz)
Набор команд64-bit
тебе ни о чем не
подробнее...
Все команды в GTA SAMP быстро плиз !!! Я не знаю прикинь !!!
/help - Главное меню вашего персонажа
/gps - GPS навигатор (Отметить место нахождения Магазина
подробнее...
спросили в GxP SPbNIU IFMO
Команды в самп Играю в самп версии 0.3.7 и дали админку 13 уровня скажите плизз команды для админов от 1 до 13 уровня
Смотри на форуме своего
подробнее...
Команды в самп Играю в самп версии 0.3.7 и дали админку 13 уровня скажите плизз команды для админов от 1 до 13 уровня
Смотри на форуме своего
подробнее...