3
ответа

соединение <iostream.h> в Linux с помощью gcc

Я пытаюсь запустить свою самую первую программу C++ в Linux (Linux Mint 8). Я использую или gcc или g ++, оба с той же проблемой: компилятор не находит библиотеку, которую я пытаюсь импортировать. Я подозреваю...
вопрос задан: 3 February 2010 00:42
3
ответа

Всесторонняя гну делает / gcc учебное руководство [закрытый]

Я только что начал изучать C++, и мне очень трудно найти короткие, всесторонние учебные руководства о том, как использовать гну, делают / gcc. Любые идеи (не указывайте на меня на официальную гну, делают учебное руководство, это - путь...
вопрос задан: 1 February 2010 11:57
3
ответа

gcc, ICC или компилятор C/C++ Microsoft поддерживают или знают что-нибудь о NUMA?

Если у меня есть мультипроцессорная плата, которая имеет когерентный кэшем неоднородный доступ к памяти (NUMA), т.е. отдельные "северные мосты" с отдельной RAM для каждого процессора, делает любой компилятор, знают как к...
вопрос задан: 30 January 2010 00:40
3
ответа

Как избежать предупреждения gcc в расширении Python C при использовании Py_BEGIN_ALLOW_THREADS

Самый простой способ управлять GIL в расширениях Python C состоит в том, чтобы использовать обеспеченные макросы: my_awesome_C_function () {вздор; Py_BEGIN_ALLOW_THREADS//наполняют, которому не нужно...
вопрос задан: 27 January 2010 15:23
3
ответа

cmake и gcc компилирует каждый файл каждый раз

Я - разработчик C++ изучения, пишущий игру первоначально на платформе Mac с помощью XCode, но теперь перемещаясь в кросс-платформенный путем усиления CMake. До сих пор я мог скомпилировать его на моем неприглядном нетбуке Linux и...
вопрос задан: 18 January 2010 10:23
3
ответа

Больше информации о' ({})'; в C?

Я заметил, что иногда, C макросы записаны как что-то вроде этого: нечто #define (панель) ({++ панель;}) После некоторого экспериментирования я нашел что: ({}); скомпилирует, но ничего не сделает. (Как ожидалось....
вопрос задан: 16 January 2010 02:13
3
ответа

GCC имеет GUI? [закрытый]

GCC имеет GUI или Графический IDE?Править: Я нахожусь на Windows Vista/7 ИЛИ Ubuntu 9.10. Я ищу что-то благоприятное для новичка. Я использовал Flash CS3 в течение 2 лет и был выполнением HTML для 6. Я имею...
вопрос задан: 1 January 2010 04:36
3
ответа

gcc sqrt функциональная ошибка?

Следующая программа не может скомпилировать в gcc. Но это компилирует OK с g ++ и MSC ++ с.c расширением. #include <math.h> #include <stdio.h> международное основное () {удваивают t = 10; удвойте t2 =...
вопрос задан: 30 December 2009 18:29
3
ответа

Когда включая заголовочные файлы, действительно ли путь чувствителен к регистру?

Учитывая это дерево каталогов: src/MyLibrary/MyHeader.h src/file.cpp file.cpp: #include "mylibrary/myheader.h"... Компиляция file.cpp работает с VS, сбоями в gcc. Что говорит стандарт? Если...
вопрос задан: 23 December 2009 10:25
3
ответа

Segfault на библиотеке плагина C++ с дублирующимися символами

У меня есть кросс-платформенное приложение C++, которое повреждается в несколько общих библиотек и загружается, дополнительная функциональность от плагина совместно использовала библиотеки. Сменные библиотеки, как предполагается, сам...
вопрос задан: 3 December 2009 19:53
3
ответа

Скомпилируйте C++ с Cygwin

Как я компилирую свои программы C++ в Cygwin. У меня есть установленный gcc. Какую команду я должен использовать? Кроме того, как я запускаю свое консольное приложение, когда это находится в .cpp расширении. Я пытаюсь изучить C++ с...
вопрос задан: 18 November 2009 02:28
3
ответа

Компоновщик C++ - Отсутствие дублирующихся символов

Почему следующее кодирует не, дают мне дублирующуюся ошибку компоновщика символа для Impl? Я натыкался на эту проблему в некотором коде, который я наследовал, и я воссоздаю более короткую версию здесь для простоты. Я имею...
вопрос задан: 16 November 2009 18:06
3
ответа

C++ GCC4.4, предупреждающий: нижний индекс массива выше границ массива

Я недавно обновил до GCC 4.4 (сборка MinGW TDM), и теперь следовать код производит их предупреждающие: В функции членства 'освобождают Консоль:: печать (станд. константы:: string&)': предупреждение: нижний индекс массива...
вопрос задан: 13 November 2009 10:03
3
ответа

C++: генерируйте дерево вызова функции

Я хочу проанализировать текущие файлы C++ в проекте и списке все методы/функции в нем и затем генерировать деревья вызывающей стороны и вызов функции. F.g., который можно отослать, как doxygen генерирует дерево вызова....
вопрос задан: 13 November 2009 06:21
3
ответа

Там что-нибудь должно изменить схему искажения имени экспорта в GCC?

Я пытаюсь разработать проект, который я имею, и он имеет несколько экспортируемых функций. Функции следуют stdcall конвенции, и они искажаются, если скомпилировано с GCC как Func@X, который Другие компиляторы искажают...
вопрос задан: 9 November 2009 20:44
3
ответа

Создание R Пакеты с помощью Альтернативного GCC

Системы, с которыми я работаю, имеют GCC 4.5 (экспериментальный) в/usr/local/bin/gcc, который, оказалось, был проблематичен для некоторых пакетов R. Я хотел бы вместо этого использовать систему GCC в/usr/bin/gcc. Я попробовал...
вопрос задан: 24 October 2009 04:44
3
ответа

Создание комплекта приложений OSX

Предположим, что я имею, сделали osX приложение, не используя XCode. После компиляции с GCC я получаю исполняемый файл, который связан с несколькими другими библиотеками. Некоторые из тех библиотек могли бы снова быть динамично...
вопрос задан: 20 October 2009 19:59
3
ответа

g ++ не любит шаблонное объединение в цепочку метода на шаблонном var?

Я пытаюсь скомпилировать с g ++ некоторый код, ранее разработанный под Visual C++ 2008 Express Edition, и похоже, что g ++ не позволит мне назвать шаблонный метод на ссылке возвращенным методом...
вопрос задан: 15 October 2009 20:04
3
ответа

Каковы некоторые методы или инструменты для профилирования чрезмерного размера кода в приложениях C/C++?

У меня есть библиотека C++, которая генерирует намного больший код, который я действительно ожидал бы, для какого он делает. От меньше, чем 50K строк источника я получаю общие объекты, которые составляют почти 4 МБ и статические архивы...
вопрос задан: 14 October 2009 02:59
3
ответа

Visual C++, эквивалентный из GCC's __, приписывает __ ((__ упакованный __))

Для некоторых компиляторов существует спецификатор упаковки для структур, например:: компилятор RealView ARM имеет "__, упакованный" компилятор C Гну имеет "__, атрибут __ ((__ упакованный __))" Visual C++ не имеет никакого эквивалента
вопрос задан: 8 October 2009 13:56
3
ответа

Убрать x86_64 вывод блока с gcc? [дубликат]

Я преподавал мне блок GNU некоторое время теперь путем записи операторов в C, компиляции их с "gcc-S" и изучения вывода. Это работает хорошо над x86 (и компилирующий с-m32), но на моем...
вопрос задан: 26 September 2009 16:00
3
ответа

Создание кросс-компилятора GCC (от “Linux” до “Windows”)

Я хочу создать "gcc кросс-компилятор" для компиляции "c/c ++" приложения на среде "Linux", но для цели "Windows". Я сделал это до сих пор: Установленный необходимые инструменты и пакеты для создания...
вопрос задан: 24 September 2009 23:21
3
ответа

Как отключить рандомизацию адресного пространства для двоичного файла на Linux?

Я работаю над системой во время выполнения для параллельных программ, которые могут использовать в своих интересах общее расположение адресного пространства через несколько процессов, потенциально распространиться по нескольким (тысяча) узлов. Много раз..
вопрос задан: 21 September 2009 18:19
3
ответа

Компилятор Mac OSX 10.6: озадачивающий опыт с 32 по сравнению с 64 битами

Я испытываю затруднения при понимании gcc компилятора, предоставленного снежным барсом OSX 10.6, главным образом из-за моего отсутствия опыта со средами на 64 бита. Кошка $> foo.c основной () {} $ gcc foo.c-o файл $ нечто...
вопрос задан: 21 September 2009 17:47
3
ответа

Код, который компилирует для iPhone Device, но не для Средства моделирования

Я использую C++ для разработки алгоритмической части приложения для iPhone, и я встречаюсь со странной ошибкой. Код, который я имею, компиляции, прекрасные с gcc-4.2 и на Linux, на Mac, и на...
вопрос задан: 20 September 2009 02:43
3
ответа

gdb устанавливают контрольные точки на pthread_create

Я пытаюсь установить точку останова в Linux в gdb для программы, создающей потоки. Я хотел бы установить точку останова на создании потока, но к сожалению pthread_create является имеющим версию символом, и я могу'...
вопрос задан: 18 September 2009 14:18
3
ответа

fileno, F_LOCK и F_ULOCK становятся необъявленными и недоступными, когда я добавляю флаг std=c99 к gcc

У меня есть эти заголовки в коде c #include <stdio.h> #include <unistd.h>, Все скомпилировало прекрасный, пока я не добавил, флаг-std=c99 к команде gcc (для включения ограничивают). И это инициировало...
вопрос задан: 14 September 2009 18:52
3
ответа

Используя C++ GCC 0x режим в производстве?

Кто-либо использует GCC 4.4.0 C++ 0x поддержка в производстве? Я думаю об использовании его с последним MinGW, но я не уверен, достаточно ли это зрело. Я интересуюсь: TR1 поддерживают автоматический инициализатор...
вопрос задан: 12 September 2009 11:19
3
ответа

Возможный создать общую библиотеку со статической ссылкой пользовался библиотекой?

Я могу создать исполняемый файл с gcc со статической ссылкой: gcc - статический xxx.c-o xxx, Таким образом, я могу выполнить xxx без любой внешней зависимой библиотеки. Но что, если я хочу создать совместно использованную библиотеку без внешнего...
вопрос задан: 28 August 2009 03:06
3
ответа

Где, включают хранившие файлы - Ubuntu Linux, GCC

Так, когда мы делаем следующее: #include <stdio.h> по сравнению с #include "myFile.h", который знает компилятор, GCC в моем случае, где это stdio.h (и даже объектный файл) расположено на моем жестком диске...
вопрос задан: 2 August 2009 01:26