Результаты поиска по запросу "header-files"

2 ответа

Хорошо, спасибо за объяснение автоматических переменных, теперь я понимаю, что это шаг вперед.

исал Makefile для компиляции программы openCV на OSX (более общий в системах Unix). Код имеет заголовок с именемconstants.hpp где определены некоторые константы. Я хотел бы, чтобы Makefile перекомпилировал программу, когда этот ...

3 ответа

Вдобавок ко всему, я думаю, вы должны иметь возможность создать специальное значение внутри каждого заголовка, которое увеличивается с каждым включением файла. Как я уже сказал, взгляд на Boost-материал может дать вам некоторые идеи.

я есть один файл .cpp, который включает в себя несколько файлов заголовков. Эти заголовочные файлы могут включать и другие заголовочные файлы. Включены защитные устройства для предотвращения включения одного и того же файла дважды. Зная, что ...

2 ответа

 и файлы были установлены прямо под

я напишу библиотеку, и у меня есть заголовочные файлы для разработки, и иметьsrc/Makefile.am нравится: AM_CFLAGS = -std=c99 -Wall -Werror -Os lib_LTLIBRARIES = libmylibrary.la libmylibrary_la_SOURCES = a.c b.c include_HEADERS = a.h b.hВсе ...

ТОП публикаций

0 ответов

Я думаю, что PROJECT - это просто имя самого проекта, тогда как SRCROOT - это путь к исходным файлам цели. Что касается того, почему нет всплывающего окна, это, вероятно, комбинация сохранения гибкости (вам нужно иметь возможность указать любой путь) и не добавление значения, достаточного для того, чтобы сделать его приоритетным. Кроме того, см. Мое редактирование выше.

аюсь перенести проект, который я изначально написал в Windows, на OS X, и у меня возникли трудности с путями поиска в заголовках. Я использовал пути поиска пользователей для включения по исходной папке"project/src/core/" Под ядром у меня ...

6 ответов

Это не отвечает на вопрос полностью. Пожалуйста, отредактируйте, если можете.

о используются два разделителя пути: прямая косая черта Unix и обратная косая черта DOS.Покойся с миром, Классический Mac Colon. Если они используются в директиве #include, равны ли они правилам стандартов C ++ 11, C ++ 03 и C99?

9 ответов

, По крайней мере, это то, что происходит со мной в g ++.

ех наших курсах с ++ все учителя всегда ставятusing namespace std; сразу после#includeв их.h файлы. Это кажется мне опасным с тех пор, включив этот заголовок в другую программу, я получу пространство имен, импортированное в мою программу, ...

5 ответов

Данный пример выглядит так, как будто он будет правильно скомпилирован. Вам нужно будет скомпилировать оба исходных файла, а затем компоновщику понадобятся оба объектных файла для создания исполняемого файла.

смотрел возможные дубликаты, однако ни один из ответов там не утонул. tl; dr: Как связаны исходные и заголовочные файлы вC? Разбирают ли проекты объявления / определения неявно во время сборки? Я пытаюсь понять как работает компиляторпонимает ...

4 ответа

«Настройки встроенного компилятора CDT GCC Cygwin».

аюсь использовать Eclipse для редактирования исходников, скомпилированных в C ++ Builder, но застрял сUnresolved inclusion проблема. Например, такой код: #include <vector>даетUnresolved inclusion: <vector> ошибка в Eclipse IDE. C ++ Builder ...

4 ответа

Как мне запустить препроцессор только на локальных заголовках?

Я хочу, чтобы препроцессор считывал включения локальных заголовков, но игнорировал включения системных заголовков. Другими словами, как заставить препроцессор пропустить директивы предварительной обработки вида: #include <h-char-sequence> ...

1 ответ

 должно быть в пределах

инаю программировать с CUDA, и в некоторых примерах я нахожу включаемые файлыcuda.h, cuda_runtime.h а такжеcuda_runtime_api.h включены в код Может кто-нибудь объяснить мне разницу между этими файлами?