Как связать два файла на C ++ для работы с заголовками и функциями? [Дубликат]

Да, вам нужно использовать метод статической нагрузки в классе Assembly, а затем вызвать затем вызвать метод CreateInstance в экземпляре Assembly, возвращенный вам из вызова Load.

Кроме того, вы можете вызвать один из других статических методов, начиная с «Загрузить» в классе Assembly, в зависимости от ваших потребностей.

0
задан M.M 17 June 2014 в 02:58
поделиться

4 ответа

На вкладке «Проекты» в кодовых блоках щелкните правой кнопкой мыши имя вашего проекта и выберите «Добавить файлы ...»

. В качестве альтернативы вы можете выбрать «Добавить файлы ...» из «Проект» в главном меню приложения.

Используйте это, чтобы добавить все ваши исходные файлы в ваш проект.

В настоящее время MathObject.cpp отсутствует в этом списке, поэтому он не компилируется и не связан.

5
ответ дан Drew Dormann 17 August 2018 в 12:22
поделиться
  • 1
    странно, нажав кнопку «Добавить файлы». в разделе «Проект» ничего не делает. Система или идеал не зависает, это просто так, как будто для этого выбора нет действий. – Michael Miner 17 June 2014 в 01:31
  • 2
    @MichaelMiner вижу мое редактирование. – Drew Dormann 17 June 2014 в 01:33
  • 3
    Убедитесь, что вы выбрали все необходимые файлы в разделе Project & gt; Свойства & gt; Цели сборки & gt; Создание целевых файлов – Ganapathy 23 February 2018 в 17:22

Найден решение из кода :: blocks forum:

- Project -> "Параметры сборки

- Убедитесь, что правильная цель выделяется с левой стороны, если вы не знаете, выбрать проект, верхний.

- Выбрать вкладку «Поисковые каталоги»

- Выберите Sub-Tab «Compiler»

- «Добавить» путь к папке, содержащей заголовок. Одиночная папка на строку.

Просто добавьте текущую папку или местоположение вашего файла заголовка в путь.

Ссылка: http://forums.codeblocks.org/index.php?topic=14713.0

0
ответ дан benziv 17 August 2018 в 12:22
поделиться
-3
ответ дан Esteban E 17 August 2018 в 12:22
поделиться
g++ MathObject.cpp main.cpp -o main
0
ответ дан Ruslan Gerasimov 17 August 2018 в 12:22
поделиться
  • 1
    попробовал, это. Я сделал компакт-диск в папку, в которой находятся все файлы, и набрал вашу строку точно так, как вы, и мне говорят, что g ++ не является признанной командой – Michael Miner 17 June 2014 в 01:34
  • 2
    @MichaelMiner Добавьте путь к папке MinGW/bin в переменную среды PATH. – 0x499602D2 17 June 2014 в 01:36
  • 3
    Какова ваша платформа \ операционная система? Это просто пример того, что вам нужно включить Math Object.cpp-файл в компиляцию. Я запускал его из Linux, который по умолчанию имеет компилятор g ++. – Ruslan Gerasimov 17 June 2014 в 01:36
Другие вопросы по тегам:

Похожие вопросы: