Я в настоящее время пытается понять новую унифицированную инициализацию C ++ 0x. К сожалению, я наткнулся на единую инициализацию ссылок. Пример: int main () {int a; int & ref {...
Допустим, у меня есть два файла .cpp, file1.cpp и file2.cpp, которые используют std :: vector . Предположим, что file1.cpp имеет int main (void). Если я скомпилировал оба файла в file1.o и file2.o и связал их ...
Недавно я пытался скомпилировать программу в g ++ (в Ubuntu). Обычно я использую Dev-C ++ (в Windows), и там он отлично работает, если я создаю проект и помещаю туда все необходимые файлы. The ...
Я использую -c с g ++ для создания группы объектных файлов, и это позволяет мне указать только один исходный файл для каждого объектного файла. Я хочу, чтобы в некоторые из них входило несколько файлов. Есть ли ...
void foo (const std :: string & s) { } int main () {foo (0); // компилируется, но неизменно вызывает ошибку времени выполнения return 0;
} Компилятор (g ++ 4.4) очевидно интерпретирует 0 как char * NULL и ...
Есть ли какие-нибудь достойные инструменты определить оптимальный порядок статических ссылок с g ++ под Linux? Я знаком с общими вопросами, включая (при необходимости) использование повторных ссылок на один ...
Я пытаюсь перенести свою собственную библиотеку из Visual Studio в g ++ на GNU / Linux, и у меня возникают проблемы с компиляцией шаблона. Действительно, в Visual C ++ шаблоны создаются только тогда, когда они ...
Как отключить все предупреждения в нескольких строках кода. Определенные предупреждения можно отключить с помощью функции диагностики GCC, но есть ли флаг для всех предупреждений.
Я пробовал этот способ, но он не работает #pragma ...
При попытке переноса кода при компиляции в linux я получаю специфические ошибки компиляции. Перебирая кодовую базу, мне, наконец, удалось свести ее к следующему коду. 5: // включить и использовать ...
У меня есть программа на C ++, которая выполняет много математических операций (в основном это вызовы функций sin (), sqrt () и так далее). Я знаю, что теоретически включение -msse, -msse2 и -mfpmath = sse должно предоставлять больше регистров ...
GCC может быть довольно требовательным к порядку, в котором он принимает свои аргументы: # Работает.
g ++ Foo.cpp -L. -Я. -lBar -o Foo # Ошибки компоновщика.
g ++ -o Foo -I. -L. -lBar Foo.cpp Что, в частности, такое ...
Если я напишу эту программу: #include namespace foo {struct bar {int x; };
} int main (void) {struct foo :: bar * a = new struct foo :: bar; удалить; return ...
Я использую g ++ версии 4.4.3 в ОС Ubuntu. Согласно этой матрице здесь предполагается также поддерживать std :: atomic. Каждый раз, когда я использую #include , компилятор выдает ошибку и говорит ...
Я пробую очень простую программу cpp на osx, просто чтобы познакомиться с платформой osx, поэтому я очень удивлен чтобы увидеть сообщение об ошибке. Вот код: #include ...
I have a requirement that I link all my libraries statically including libstdc++, libc, pthread etc. There is one omniorb library which I want to link dynamically. Currently I have dynamically linked ...
Я пытаюсь включить путь к дополнительным библиотекам в свой make-файл, но могу ' t выяснить, как заставить компилятор использовать этот путь. пока что у меня есть: g ++ -g -Wall testing.cpp fileparameters.cpp main ....
У меня есть 2 объектных файла (* .o ) и одну статическую библиотеку (* .a) с использованием g ++
Как связать эти файлы и стать 1 объектным файлом (* .o)? Пожалуйста, посоветуйте… спасибо.
Проверка ограничений типа long long с помощью std :: cout << std :: numeric_limits :: min (); Я получаю -9223372036854775808 Однако при компиляции следующего кода: int main () {...
Я следовал этому руководству (http://note.sonots.com/SciSoftware/haartraining.html), чтобы пройти обучение Хаару. В настоящее время я застрял на создании обучающих выборок, в частности ...
Я борюсь со следующим предложение сейчас, и я хочу знать юридические и, в меньшей степени, моральные аргументы против него или за него. Что у нас было: #include class T; класс C
{
public: C () ...
Я использую Windows XP. Я следил за этим руководством и скачал здесь mingw-get-inst. Я делал это пару раз, и в последний раз я проверял boes для установки ВСЕГО, включая ...
Я использую unordered_map, который включен как:
#include <неупорядоченная_карта>
и программа составлена следующим образом:
g ++ Test.cc -std = gnu ++ 0x -o тест
Я использую unordered_map TR1 или ...
Я новичок в Stack Overflow, C ++ и MinGW W64. Моя проблема в том, что я не знаю, как собрать MinGW W64, все, что я знаю, как сделать, это дважды щелкнуть exe и установить файлы на свой компьютер. ...
Следующий код не будет компилироваться с G ++ 4.5 или 4.6 (снимок). Он будет компилироваться с компилятором Digital Mars 8.42n. template struct Foo {template void bar (int ...
Я недавно перешел на Mac, и я изо всех сил пытаюсь использовать компиляторы командной строки. Я использую g ++ для компиляции, и при этом создается один исходный файл. если я попытаюсь добавить собственный файл заголовка, когда я ...
Я никогда не занимался серьезным программированием за пределами VS08. Я пытаюсь скомпилировать программу под названием LAMMPS с любым из двух соответствующих файлов make. Один вызывает g ++, а другой вызывает icc (Intel ...
Я смотрел результат сборки в Eclipse. Я' m кросс-компиляция для процессора ColdFire. Строка компиляции выглядит так: m68k-elf-g ++ -O2 -falign-functions = 4 -IC: \ nburn \ include -IC: \ ...
Недавно я начал исследовать способ, которым среда выполнения C ++ библиотека используется сгенерированным кодом. В основном мне очень любопытно, но я также хочу оценить объем работы, необходимой для разработки ...