0
ответов

C ++ Здесь вызывается конструктор копирования?

Предположим, у вас есть такие функции: Foo foo () {Foo foo; // больше строк кода return foo; // здесь вызывается конструктор копирования? } Foo bar () {// еще строки кода return Foo (); /…………………………………………………………………………………………………………………………………………………………………………………
вопрос задан: 4 March 2011 04:59
0
ответов

Проверка версии gcc в Makefile?

Я хотел бы использовать некоторые переключатели предупреждений gcc, которые недоступны в старых версиях gcc (например, -Wtype-limits). Есть ли простой способ проверить версию gcc и добавить эти дополнительные параметры только в том случае, если ...
вопрос задан: 4 March 2011 00:19
0
ответов

Добавление пути к make

В моем make-файле у меня есть объектная переменная. Мне нужно добавить obj / к каждому файлу .o. Как мне это сделать? CC = g ++ CFLAGS = -C -Стена LDFLAGS = -lsqlite3 -lpthread -ldl SOURCES = main.cpp Database.cpp ...
вопрос задан: 2 March 2011 21:18
0
ответов

в eclipse cdt, как создать цель, отличную от первой

I Я новичок в использовании eclipse cdt. У меня есть проект makefile, и в моем Makefile есть более двух целей. Скажем, Makefile выглядит следующим образом, все:... t1: ... t2: ... сделать CDT легко ...
вопрос задан: 27 February 2011 19:31
0
ответов

Переменные определены * и * undefined

Думаю, это имеет какой-то смысл , но я не могу понять почему: В следующем коде я получаю оба предупреждения (обратите внимание, что исходный код был с отступом табуляцией): define variable-definition ifndef $ 1 ...
вопрос задан: 26 February 2011 14:51
0
ответов

Есть ли инструмент сборки, основанный на механизме, подобном inotify

В относительно больших проектах, использующих старый добрый make, даже сборка проекта, когда ничего не изменилось, занимает несколько десятков секунд. Особенно со многими исполнениями make -C, которые имеют ...
вопрос задан: 24 February 2011 20:35
0
ответов

CMake: указание инструментальной цепочки сборки

Очень новичок в CMake, и до сих пор я нахожу его чрезвычайно полезным. У меня есть набор пользовательских библиотек, которые я хотел бы создать для нескольких платформ с помощью кросс-компиляции. Цепочки инструментов ...
вопрос задан: 23 February 2011 22:58
0
ответов

Backtrace for GNU make

Есть ли способ заставить GNU make распечатать «backtrace» целей, которые привело к выполнению команды в случае сбоя? Я регулярно имею дело с сильно запутанными make-файлами при разрешении ...
вопрос задан: 17 February 2011 17:19
0
ответов

Приостановить привязку данных элементов управления

У меня есть ряд элементов управления, которые привязаны к значениям, которые меняются каждую секунду или около того . Время от времени мне нужно "приостанавливать" управление, main.o: main.m Etudiant.h gcc -c main.m Etudiant.o: Etudiant.m Etudiant.h gcc
вопрос задан: 10 February 2011 23:28
0
ответов

Что на самом деле делает / usr / sbin / install?

Я пытаюсь установить скидку на свой VPS, основанный на Solaris, и компиляция отлично работает после установки некоторых переменных среды, но установить не удалось. Итак, я подумал, что сделаю установку вручную, ...
вопрос задан: 10 February 2011 16:19
0
ответов

Реализация `make check` или` make test`

Как я могу реализовать простую структуру регрессионного тестирования с помощью Make? (Я использую GNU Make, если это важно.) Мой текущий make-файл выглядит примерно так (отредактировано для простоты): OBJS = jscheme.o ...
вопрос задан: 7 February 2011 22:58
0
ответов

Построение дерева с использованием make-файлов и правил статических шаблонов

Я работаю над некоторыми встроенными в голый металл код, который работает на ARM, и, следовательно, имеет дело со всем различием режимов ARM и THUMB. Текущая система сборки использует правила статических шаблонов для определения ...
вопрос задан: 5 February 2011 20:19
0
ответов

c make-файл с командами оболочки и переменными

Это из сценария bash, который я использовал для создания программы: dateString = $ (date +% Y /% m /% d \% H:% M:% S) revision = (`svn info | grep Revision | tr -d [: alpha:] ':'`) echo "#define VERSION_DATE \" $ dateString \ "" ...
вопрос задан: 3 February 2011 21:39
0
ответов

как получить выходные данные команды при использовании Microsoft nmake?

С помощью make в linux мы можем делать такие вещи, как: foo = $ (shell / bin / bar), который запускает панель команд и назначает вывод на foo. Позже это можно будет использовать в make-файле, указав $ (foo). Но теперь я ...
вопрос задан: 3 February 2011 06:05
0
ответов

cl.h не найден - как связать в make-файле

У меня есть проект, для которого требуется opencl. Я установил CUDA и openCL на свой компьютер, но когда я «создаю» свой проект, возникает следующая ошибка: CL / cl.h: Нет такого файла или каталога. Я знаю, что i ...
вопрос задан: 2 February 2011 08:20
0
ответов

Назначение указателей функций C ++ функциям-членам одного и того же объекта

Как заставить работать назначения указателя функций (и, возможно, остальные) в test.calculate? #include class test {int a; int b; int add () {вернуть + b; ...
вопрос задан: 1 February 2011 15:20
0
ответов

Cygwin Сделать команду bash не найденной

Я установил cygwin со всеми пакетами на 64-разрядную версию Windows 7. По какой-то причине команда make выдает ошибку: bash make: команда не найдена. Я проверил, и в моей папке bin нет make.exe ....
вопрос задан: 28 January 2011 12:49
0
ответов

Добавить новую строку в Makefile цикл foreach

Можно ли вставить новую строку, которая будет выполняться внутри цикла foreach в Makefile? В настоящее время у меня есть следующее: $ (foreach my_lib, $ (MY_LIBS), $ (call my_func, results, boxer, $ (my_lib))) Теперь ...
вопрос задан: 24 January 2011 23:11
0
ответов

Что с этими ошибками "множественного определения" g ++?

Я нахожусь на ранних стадиях (читай: только что начат вчера) проекта, и я настраиваю свой исходный make-файл . Это очень упрощенно. Вот полное содержимое файла: all: main.o resource.o g ++ -...
вопрос задан: 23 January 2011 20:35
0
ответов

Где libintl3 и libiconv2 для gnu make в Windows , необходим для компиляции vim с ruby ​​на MinGW

Я пытаюсь запустить gnu make для Windows, но она не запускается, потому что libint3.dll не найден. Конечно, http://gnuwin32.sourceforge.net/packages/make.htm указывает, что libint3 и libiconv2 ...
вопрос задан: 21 January 2011 10:51
0
ответов

Используйте файлы .mak в Visual Studio 2010

Я пытаюсь протестировать библиотеки live555 (live555.com) в Windows. Вот инструкции: http://www.live555.com/liveMedia/#config-windows Мне удалось сгенерировать файлы .mak, но теперь у меня нет ...
вопрос задан: 20 January 2011 10:06
0
ответов

Создание проекта C ++ в CodeBlocks / Eclipse, который использует yacc и lex

У меня есть следующий make-файл, который работает нормально, для сборки моего приложения. Как я могу настроить IDE (скажем, кодовые блоки, eclipse), чтобы скомпилировать это. Файлы C / C ++, связанные с yacc, дают ...
вопрос задан: 19 January 2011 14:19
0
ответов

Заменить пробелы новой строкой в ​​make-файле

Кто-нибудь знает, как заменить все пробелы в строке на новую строку в Makefile ( GNU make)
вопрос задан: 19 January 2011 12:03
0
ответов

Переменная Makefile как необходимое условие

В Makefile для рецепта развертывания требуется, чтобы переменная окружения ENV была настроена для правильного выполнения, в то время как другим все равно, например: ENV = .PHONY: deploy hello deploy: rsync. $ (ENV) .example ....
вопрос задан: 18 January 2011 20:58
0
ответов

GNU make выдает ошибку «команды начинаются до первой цели»

В my makefile, я хотел бы проверить наличие библиотеки и дать информативное сообщение об ошибке. Я создал условие, которое должно завершить процесс make, если файл не найден: 9: ...
вопрос задан: 17 January 2011 03:29
0
ответов

что означает $ <и$ @означает в файле make

Я нашел это имя псевдопеременной в моем make-файле в среде сборки WDK. На что ссылаются эти переменные? Мне немного сложно получить ответ от поисковой системы, потому что они ...
вопрос задан: 14 January 2011 12:48
0
ответов

Помогите упростить Makefile для нескольких исполняемых файлов

У меня есть общий код (например, hello.cpp), который используется несколькими исполняемыми файлами. Я использую один Makefile для создания всего этого: EXE = app1.out app2.out SRC = hello.cpp OBJ = $ (SRC: .cpp = .o) SRC_MAIN = app1.cpp app2 ....
вопрос задан: 12 January 2011 06:12
0
ответов

Waf (инструмент сборки): цели PHONY, такие как Make?

как вы устанавливаете цель - может быть, Waf называет их «командами» - чтобы они всегда выполнялись? Это должно быть похоже на цели PHONY в Make? Я использую Waf для создания - среди прочего - решения Visual Studio, ...
вопрос задан: 4 January 2011 16:20
0
ответов

Нет отладочных символов в gdb даже при компиляции с флагом -g

Я пытаюсь скомпилировать свою программу с отладочными символами для использования в gdb. Я добавил флаг -g в свой make-файл, но я все еще получаю сообщение «Чтение символов из ... (символы отладки не найдены)» при загрузке ...
вопрос задан: 31 December 2010 06:10
0
ответов

Makefile clean not removing *.o files?

I wonder why this won't delete/clean *.o files generated when running make? # UNIX Makefile CXX = g++ LD = g ++ CXXFLAGS = -g testlfunction: lfunction.o lfunctionlist.o lprocessor.o testlfunction.o ...
вопрос задан: 26 December 2010 22:09