Описание тега makefile-project

2 ответа

GNU Make - как обрабатывать пути в объектных файлах

В настоящее время я пишу больший make-файл, который будет обрабатывать рекурсивную структуру исходных файлов и помещать их в одну рекурсивную структуру в целевом каталоге. По сути, вы можете использовать этот make-файл: DESTINATION_DIR = out SOURCE_…
24 сен '14 в 18:28
1 ответ

Проект Makefile, импортированный в Eclipse: источники не перечислены и неразрешенные включения

Я пытаюсь импортировать проект C Makefile в Eclipse CDT. Структура каталогов проекта соответствует следующей схеме: +--project | | | +--code | | | | | +--src | | +--inc | | | +--gcc Makefile находится в проекте /gcc. Я импортирую проект, используя о…
31 июл '15 в 08:12
1 ответ

Eclipse C++ Makefile проекта вывода

У меня есть C++ Makefileproject для eclipse, если я его создаю, бинарный файл находится в корне проекта. Как я могу изменить каталог сборки на {ROOT}/bin? Я попробовал свойства проекта -> c/ C++ Build -> Build location (Build directory: MY PATH), но…
01 июл '09 в 18:36
2 ответа

Нужна помощь с досадными ошибками в Makefile - g++: g++ и ошибки оболочки - и советы по разработке Multi-Makefile

У меня есть make-файл: #Nice, wonderful makefile written by Jason CC=g++ CFLAGS=-c -Wall BASE_DIR:=. SOURCE_DIR:=$(BASE_DIR)/source BUILD_DIR:=$(BASE_DIR)/build TEST_DIR:=$(BASE_DIR)/build/tests MAKEFILE_DIR:=$(BASE_DIR)/makefiles DATA_DIR:=$(BASE_D…
0 ответов

LKM Makefile, извлечение исходных файлов из исходных каталогов

У меня есть следующая структура проекта для простого модуля ядра, и я хочу иметь возможность построить ее, извлекая исходные файлы из предоставленных исходных каталогов в Makefile. Makefile src/ main.c sub_src/ sub_src.c sub_src.h Я скоро опишу свою…
1 ответ

C++ Makefile не компилирует зависимости / ошибки компоновки?

Надеюсь, это не глупый вопрос. Я новичок в Makefiles на C++, и я написал такой простой: game: game.o state.o move.o board.o g++ state.o move.o board.o game.o -o game game.o: game.cpp g++ -c game.cpp state.o: state.cpp state.h g++ -c state.cpp move.o…
13 фев '18 в 20:39
3 ответа

Makefiles, "configure" файлы и другие инструменты компиляции - как они работают? Почему они работают так, как работают?

Я все еще новичок в мире UNIX/Linux и, в частности, в связанных инструментах, таких как компилятор GCC. А именно, я все еще новичок в make-файлах и подобных вещах (я использую MinGW в Windows), поскольку до сих пор большая часть моей разработки была…
22 мар '11 в 09:17
0 ответов

Ошибка при удаленной отладке приложения C++, работающего на компьютере с Linux, с помощью gdbserver

Я пытаюсь заставить удаленную отладку работать на Visual Studio 2017 в Windows. Я использую gdbserver опция в свойствах проекта Visual Studio. Проект является make file Проект создан в Visual Studio 2017. Я получаю следующую ошибку в окне вывода. И …
1 ответ

Сборка libvpx с Visual Studio 2015 на Windows 10 с использованием Bash

Я нашел ошибку в libvpx, которая мешает мне использовать альфа в видео. Я исправил ошибку, но это означает, что я должен пересобрать libvpx (предыдущая сборка теряется в глубине веков, за исключением заголовков и библиотек). Я загрузил версию 1.6.1 …
2 ответа

Интеграция MinGW с Visual Studio 2010 (проект Makefile)

Я пытаюсь заставить MinGW (Версия 4.7.2) работать с Visual Studio 2010, чтобы использовать некоторые из новых функций C++11 (к сожалению, я все еще на WindowsXP и не могу использовать Visual Studio 2012). Для начала я создал проект с помощью: Файл -…
1 ответ

Ошибка переменной в make-файле

I have Makefile in Ubuntu12.10 as below, когда я запускаю его командой make, он отображается как g++ -c -o myprog1.o myprog1.cpp Кажется, переменные CFLAGS и CINCLUDE не работают. Может ли кто-нибудь помочь мне проверить это? Спасибо, RM = rm -f CC …
05 фев '13 в 01:07
1 ответ

Qt Creator: Как использовать переменные среды в файле "project.includes" при использовании Qt Creator только в качестве редактора кода (проект makefile)

Я использую Qt Creator в качестве редактора кода для проекта Makefile (созданного с помощью New File или Project -> Import Project -> Import Existing Project). Qt Creator создает пустой файл "имя_проекта.include". Я поддерживаю этот файл вручную, чт…
0 ответов

Как вызывать суб-make-файлы без жесткого кодирования их путей?

У меня есть структура папок, например, так: ./Makefile ./template ./template/Makefile ./template/html/ ./template/html/Makefile ./template/latex/ ./template/latex/Makefile ./template/latex/foo/ ./template/latex/foo/Makefile ./template/latex/bar/ ./t…
2 ответа

QtCreator импортирует проекты makefile

Вы когда-нибудь пытались импортировать классический проект C++/make в QtCreator? Допустим, я хотел использовать в своем проекте графического интерфейса библиотеку, которую нужно собрать. Как я могу это сделать?
25 сен '10 в 16:53
2 ответа

Есть ли отладчик Make? Мне нужно выяснить чужой make-файл

Мне нужно добавить некоторые возможности в очень сложный, многоуровневый make-файл (множество включаемых файлов, множество целей, множество переменных), который был написан кем-то, кто, конечно, больше не работает в компании. Здесь есть люди, которы…
1 ответ

Автоинструменты и вложенный проект с обычным Makefile

Этот вопрос расширяет вопрос Как обрабатывать подпроекты с помощью автоинструментов? Так что у меня есть некоторый проект со своим собственным Makefile (не GNU autotools) в modules / libfoo Я добавил SUBDIRS = include/jsonbox Makefile.am, и он прекр…
19 авг '12 в 13:04
0 ответов

Укажите компилятор для MPC (Makefile, Project и Workspace Creator)

Мы используем MPC (Makefile, Project и Workspace Creator) в проекте ACE и хотели бы указать разные компиляторы (например, для кросс-компиляции на другой процессор или встроенный и т. Д.) Тем не менее Makefile всегда становится простым g++ установить…
26 мар '18 в 11:13
2 ответа

Сложное выполнение команды в Makefile

У меня есть запрос на выполнение сложной команды в make-файле текущей системы. В настоящее время я использую команду оболочки в make-файле для выполнения команды. Однако моя команда терпит неудачу, поскольку она представляет собой комбинацию множест…
1 ответ

Проверьте существование файла с помощью nmake и удалите его

Я использую версию NMAKE для Windows. Я хотел бы проверить наличие файла в файле make. Если он существует, мне нужно удалить его. Вот мой код: !IF EXIST ("C:\ABC.XML") @del ABC.XML !ELSE @echo "FILE DOESN'T EXIST !ENDIF Приведенный выше код не работ…
18 фев '15 в 11:12
2 ответа

Компиляция Bzip2 с C++11

Я пытаюсь скомпилировать библиотеку MultiBoost с C++11, но не могу заставить ее работать. Проблема, кажется, с библиотекой BZip2, которая используется внутри. Более конкретно, существует оболочка под названием Bzip2Wrapper для обеспечения интерфейса…
29 мар '15 в 20:42