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

C++

Войти
Регистрация
Восстановить пароль
 
студ
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 57
#1

Компиляция проекта в gcc - C++

09.04.2015, 18:41. Просмотров 427. Ответов 7
Метки нет (Все метки)

Здравствуйте, форумчане! Прошу помочь разобраться!

Есть программа, представленная в 3х файлах. В первом содержится описание класса (lin.h).
Второй содержит описание функций этого класса (lin.cc)
А третий саму программу (main.cc)

Никак не получается собрать эти при файла в gcc, выдает ошибки как только не пробовал. Подскажите какая правильная последовательность компиляции, пожалуйста!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2015, 18:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Компиляция проекта в gcc (C++):

Компиляция С++ проекта для КПК - C++
Всем привет! Решил тут одну полезную программку скомпилить для покета. У меня стоит VS2003 и когда-то я еще на VB создавал проект...

Компиляция многофайлового проекта: Unexpected end of file while looking for precompiled header - C++
Здравствуйте! Почему когда компилирую такой проект: testHeader.h #ifndef _TEST_HEADER_H_ #define _TEST_HEADER_H_ int...

Руководство на русском по GCC и g++ - C++
Подскажите по сабжу - надо разобраться с ключами, режимами и понять общую схему работы компиляторов и линковщика. Добавлено через 3...

Вышел релиз GCC 5.1 - C++
С чем всех и поздравляю :) Это первый выпуск проекта версии 5 (GCC 5.0 был пропущен). Среди основных изменений: — поддержка OpenMP...

Gcc без MinGW - C++
Интересует вопрос, можно ли рабочий код (который без ошибок компилируется в Visual Studio) компилировать с помощью командной строки Windows...

Сборки MinGW(GCC-win32/win64) от niXman - C++
с этого момента, буду производить тестовые/пререлизные/релизные сборки mingw. файлы с пометкой snapshot и prerelease - не стабильные...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
DrOffset
7153 / 4294 / 968
Регистрация: 30.01.2014
Сообщений: 7,097
10.04.2015, 00:34 #2
студ,
В первом приближении
g++ main.cc lin.cc -o myprog.exe
остальное зависит от конкретных исходников, без них точнее сказать нельзя.
1
schdub
2946 / 1291 / 238
Регистрация: 19.01.2009
Сообщений: 3,397
Завершенные тесты: 1
10.04.2015, 00:40 #3
студ,
Bash
1
g++ main.cc lin.cc -o MyCoolProg
1
студ
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 57
10.04.2015, 01:42  [ТС] #4
А разве не надо по отдельности сперва создать объектный код первого файла, потом запустить второй с объектным котод первого?
0
Croessmah
Эксперт CЭксперт С++
13228 / 7500 / 845
Регистрация: 27.09.2012
Сообщений: 18,419
Записей в блоге: 3
Завершенные тесты: 1
10.04.2015, 01:54 #5
Цитата Сообщение от студ Посмотреть сообщение
Никак не получается собрать эти при файла в gcc, выдает ошибки как только не пробовал.
Список ошибок после выполнения
g++ main.cc lin.cc -o myprog.exe
???

Добавлено через 40 секунд
Цитата Сообщение от студ Посмотреть сообщение
А разве не надо по отдельности сперва создать объектный код первого файла, потом запустить второй с объектным котод первого?
Можете и так, но одной командой же проще.
1
студ
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 57
10.04.2015, 08:04  [ТС] #6
А если надо передать два параметра программа, куда их указывать?
Сейчас не могу скинуть ошибки так как пишу не с компа, отправлю через пару часов
0
DrOffset
7153 / 4294 / 968
Регистрация: 30.01.2014
Сообщений: 7,097
10.04.2015, 08:23 #7
Цитата Сообщение от студ Посмотреть сообщение
А если надо передать два параметра программа, куда их указывать?
Два параметра, в смысле уже собранной программе? Ну так это уже следующий этап, когда запускать ее будешь.
myprog param1 param2
1
студ
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 57
11.04.2015, 08:32  [ТС] #8
Всем спасибо, все запустил
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2015, 08:32
Привет! Вот еще темы с ответами:

[gcc] отказался подавлять предупреждение -Wunused-function - C++
добрый день. есть подозрение на баг в компиляторах gcc. (воспроизводил на разных версиях) хотя допускаю, что возможно я сам...

Различия использования регулярных выражений и генераторов парсеров в GCC и MSVC - C++
Я слышал что G++ и MSVC используют lex и bison для построения дерева токенов и парсинга. А клэнг свой какой то язык, который обрабатывает...

Codeblocks. Can't find compiler executable in your configured search path's for GNU GCC COMPILER - C++
"Can't find compiler executable in your configured search path's for GNU GCC COMPILER" вот такое вот сообщение при запуске Code Blocks....

Компиляция MPI - C++
Доброго времени суток всем, даже не знаю где создать тему, но так как программа написана на с++ решил здесь. В общем вопрос следующий: как...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.04.2015, 08:32
Ответ Создать тему
Опции темы

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