Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.63
castaway
Эксперт С++
4915 / 3023 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
#1

Проблемка с компиляцией (MinGW) - C++

20.09.2012, 13:25. Просмотров 1595. Ответов 2
Метки нет (Все метки)

Есть
main.c
C
1
2
3
4
5
6
7
#include <stdio.h>
 
int main()
{
    printf( "hello\n" );
    return 0;
}

Есть
Makefile
APP = main
CFL = -m32 -march=i686 -c
LFL = -m32 -march=i686 -s -static
SRC = $(APP).c
OBJ = $(SRC:.c=.o)

all: $(OBJ)
gсс $(LFL) -o $(APP).exe $(OBJ) $(LIB)

%.o: %.c
gсс $(CFL) $*.c -o $@

clean:
@del $(OBJ)
@del $(APP).exe

Есть
ошибка.
gсс -m32 -march=i686 -c main.c -o main.o
process_begin: CreateProcess(NULL, gсс -m32 -march=i686 -c main.c -o main.o, ...) failed.
make (e=2): Не удается найти указанный файл.
makefile:11: recipe for target `main.o' failed
mingw32-make.EXE: *** [main.o] Error 2

Есть
gcc
gcc -v
Using built-in specs.
COLLECT_GCC=e:\dev\gcc64\bin\gcc.EXE
COLLECT_LTO_WRAPPER=e:/dev/gcc64/bin/../libexec/gcc/x86_64-w64-mingw32/4.7.1/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../..//mingw-src/gcc-4.7.1/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw-gcc-4.7.1-x64 --with-sysroot=/mingw-gcc-4.7.1-x64 --enable-shared --enable-static --enable-targets=all --enable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-lto --enable-graphite --enable-cloog-backend=isl --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-sjlj-exceptions --disable-ppl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-ld --with-tune=generic --with-host-libstdcxx='-static -lstdc++' --with-libiconv --with-gmp=/mingw-gcc-4.7.1-libs-x64 --with-mpfr=/mingw-gcc-4.7.1-libs-x64 --with-mpc=/mingw-gcc-4.7.1-libs-x64 --with-ppl=/mingw-gcc-4.7.1-libs-x64 --with-cloog=/mingw-gcc-4.7.1-libs-x64 --with-pkgversion='MinGW-builds: http://sourceforge.net/projects/mingwbuilds/' --with-bugurl=http://sourceforge.net/projects/mingwbuilds/ CFLAGS='-O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -I/mingw-gcc-4.7.1-libs-x64/include' CXXFLAGS='-O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer' CPPFLAGS= LDFLAGS='-pipe -s -L/mingw-gcc-4.7.1-libs-x64/lib'
Thread model: posix
gcc version 4.7.1 (MinGW-builds: http://sourceforge.net/projects/mingwbuilds/)

Есть
вопрос.
в чем проблема?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.09.2012, 13:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проблемка с компиляцией (MinGW) (C++):

Может ли MinGW x64 компилить приложения x32? Или нужно для этого отдельно ещё MinGW х32 качать? - C++
Просто решил поиграться с CodeLite.

Mingw-w64 MinGW TDM-GCC - C++
Всем привет. Хочу понять, существует ли принципиальная разница между Mingw-w64, MinGW и TDM-GCC? Какие плюсы/минусы у этих трех...

Проблемы с компиляцией - C++
Фрумчане помогите ! Программа работает, но выдает ошибки при компиляции. Не могу понять что не так... Вот код. #include &lt;iostream&gt; ...

Проблемы с компиляцией - C++
пишу простенькую прогу, переводящую число в часы, секунды и минуты. Появляется вот это: fatal error C1010: unexpected end of file while...

проблема с компиляцией - C++
уважаемые форумчане есть программы компилировал в Microsoft Visual Studio 2010 Ultimate и в Microsoft Visual Studio 2010 Express и не в...

Ошибка с компиляцией - C++
Здравствуйте Уважаемые пользователи! Нужна Ваша помощь! Решил изучать C++. Скачал компилятор, прописал пути в PATH, но возникла проблема...

2
Евгений М.
1036 / 977 / 54
Регистрация: 28.02.2010
Сообщений: 2,829
Завершенные тесты: 2
20.09.2012, 18:05 #2
lazybiz, в Makefile слово gcc написано с кириллическим "с". Исправьте на английский.
Я это заметил, потому-что кодировка моего терминала cp886.
1
castaway
Эксперт С++
4915 / 3023 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
21.09.2012, 20:40  [ТС] #3
На самом деле я намеренно создал эту тему (знал в чем ошибка). Мне просто было интересно как быстро дадут дельный совет. За оперативный ответ Вам спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2012, 20:40
Привет! Вот еще темы с ответами:

Ошибка с компиляцией - C++
При компиляции любого проекта, вместо обычной консоли вылазят эти окна(скрин прикреплен), при этом каждые 20 секунд появляется новое окно....

Помогите с компиляцией! - C++
Всем привет! Я решил влиться в ряды программеров (На Паскале уже могу чуть писать ) Решил учить СИ++. Куписл книгу, установил с диска...

Проблема с компиляцией (help) - C++
установил С++ 6.0 , но что то проблемный какой то jmu debug &gt; go (v otvet ) this file does not exist. yes want to build it &gt; file not...

Просьба с компиляцией - C++
Сегодня что то случилось с компиляторами на 2 разных запускал толку... Ошыбка: error: stray '\179' in program Просьба запустить код...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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