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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 171
#1

среда Geany как создать проект, чтобы все нормально линковалось? - C++

25.10.2012, 14:53. Просмотров 2104. Ответов 11
Метки нет (Все метки)

Я не пойму что за бодяга у джини с проектами, при создании нового проекта создает папку этого проекта, но туда что ни добавляй, то нифига нормально не работает КАК так может быть???
main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include "osy.h"
int main()
    {
    osy book;
    std::string a;
    int b;
    int c;
    book.get(a,b,c);
    std::cout<<a<<" "<<b<<" "<<c<<std::endl;
    }

(class osy) osy.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <string> 
#ifndef OSY_H
#define OSY_H
class osy
    {
    public:
    osy();
    void get(std::string &x1, int &x2, int &x3);
    private:
    std::string name;
    int tobm;
    int pom;
    };
 #endif

(class osy) osy.cpp
C++
1
2
3
4
5
6
7
8
9
10
#include "osy.h"
 
osy::osy():name("name"),tobm(1),pom(1){}    
 
void osy::get(std::string &x1, int &x2, int &x3)
    {
    x1=name;
    x2=tobm;
    x3=pom;
    }

среда Geany как создать проект, чтобы все нормально линковалось?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2012, 14:53     среда Geany как создать проект, чтобы все нормально линковалось?
Посмотрите здесь:
Как правильно создать проект на С++5.02, чтобы можно было работать с WIN API? C++
создать одномерный массив заполненый случайными цыфрами. удалить все нечетные элементы массива. среда PascalABC C++
C++ как сделать чтобы программа считала нормально
C++ как создать проект в vs 2010
Как создать тестовый проект для программы C++
C++ Преобразовать массив таким образом, чтобы сначала располагались все по- ложительные элементы, а потом все остальные.как доработать?
Visual Studio 2015, как создать консольный проект? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 171
25.10.2012, 16:57  [ТС]     среда Geany как создать проект, чтобы все нормально линковалось? #2
кто-нибудь подскажите, неужто джини никто не использует?
В Builder6 я чтобы затолкать класс в проект в Unit объявлял *.h
открывал файл Project.cpp, там вписывал *.cpp
все работало, щас загрузил Builder, создал консольный проект и там
О боже! нету проекта с cpp!!!! куда подключать файл с функц класса???
Aleksashka
0 / 0 / 0
Регистрация: 14.11.2011
Сообщений: 38
25.10.2012, 17:02     среда Geany как создать проект, чтобы все нормально линковалось? #3
Geany - это среда разработки созданная для Линукса. На Виндовс она работать не будет. Будут только одни баги. Я советую скачать Microsoft Visual Studio. Прога очень хорошая и удобная. Она содержит кучу языко, том числе и С++. А Geany большую часть библиотек не поддерживает.
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 171
25.10.2012, 17:25  [ТС]     среда Geany как создать проект, чтобы все нормально линковалось? #4
Я уже бедный комп бить начинаю
по одному файлу все компилится,
но когда собираю в маине вылазит
среда Geany как создать проект, чтобы все нормально линковалось?
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 171
25.10.2012, 18:29  [ТС]     среда Geany как создать проект, чтобы все нормально линковалось? #5
Ну неужели никто не знает? вопрос с утра висит....
среда Geany как создать проект, чтобы все нормально линковалось?
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 171
25.10.2012, 19:35  [ТС]     среда Geany как создать проект, чтобы все нормально линковалось? #6
UPUPUP!!!
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 171
25.10.2012, 20:15  [ТС]     среда Geany как создать проект, чтобы все нормально линковалось? #7
Архив с прогой (среда DEV)
classOSY.7z
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.10.2012, 01:13     среда Geany как создать проект, чтобы все нормально линковалось? #8
В Dev-C++ всё компилируется.
Миниатюры
среда Geany как создать проект, чтобы все нормально линковалось?  
Croessmah
Модератор
Эксперт CЭксперт С++
13057 / 7320 / 817
Регистрация: 27.09.2012
Сообщений: 18,066
Записей в блоге: 3
Завершенные тесты: 1
26.10.2012, 01:22     среда Geany как создать проект, чтобы все нормально линковалось? #9
Цитата Сообщение от alsav22 Посмотреть сообщение
В Dev-C++ всё компилируется.
В VS и g++ тоже =)
Наверное, автор не правильно делает проект (с Geany не работал, поэтому не знаю есть ли там вообще такое понятие)
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.10.2012, 01:26     среда Geany как создать проект, чтобы все нормально линковалось? #10
Цитата Сообщение от Croessmah Посмотреть сообщение
Наверное, автор не правильно делает проект
С проектом, вроде бы, всё в порядке. Я же свой не создавал, а просто открыл выложенный.
Croessmah
Модератор
Эксперт CЭксперт С++
13057 / 7320 / 817
Регистрация: 27.09.2012
Сообщений: 18,066
Записей в блоге: 3
Завершенные тесты: 1
26.10.2012, 01:32     среда Geany как создать проект, чтобы все нормально линковалось? #11
Цитата Сообщение от alsav22 Посмотреть сообщение
С проектом, вроде бы, всё в порядке. Я же свой не создавал, а просто открыл выложенный.
На первом скриншоте команда:
g++ -Wall -o "main" "main.cpp"
то бишь компилируется только main.cpp
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2012, 01:35     среда Geany как создать проект, чтобы все нормально линковалось?
Еще ссылки по теме:
Настройка Visual C++ 2010. Как создать пустой проект? C++
Нужно добавить проект на гугл-диск, как сделать так, чтобы запускалась сразу консоль, одним файлом? C++
Как в Visual Studio 2015 создать юзабельный проект для других ПК C++
C++ Как создать проект для ввода и вывода данных из одного файла?
C++ Как создать программу в С++, чтобы его можно было запускать как исполняемый .exe файл?

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

Или воспользуйтесь поиском по форуму:
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.10.2012, 01:35     среда Geany как создать проект, чтобы все нормально линковалось? #12
Цитата Сообщение от Croessmah Посмотреть сообщение
На первом скриншоте команда:
g++ -Wall -o "main" "main.cpp"
то бишь компилируется только main.cpp
Я не про Geany.
Yandex
Объявления
26.10.2012, 01:35     среда Geany как создать проект, чтобы все нормально линковалось?
Ответ Создать тему
Опции темы

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