0
ответов

/ usr / bin / ld: warning: abc.so, необходимый xyz.so не найден (попробуйте использовать -rpath или -rpath-link) «

Я создаю приложение C ++, используя Netbeans 6.9 в качестве IDE. У меня есть библиотека C ++, которая является оболочкой для чистой библиотеки C. Я правильно добавил файл в проект (используя Добавить библиотеку ...
вопрос задан: 6 February 2011 12:02
0
ответов

Почему LLVM добавляет две дополнительные инструкции для одной и той же программы?

Я компилирую эту программу на C и сравниваю сгенерированный ассемблерный код: int main () {return 0; } GCC предоставляет эту основную функцию (cc hello.c -S): _main: LFB2: pushq% rbp LCFI0: movq% rsp, ...
вопрос задан: 4 February 2011 23:25
0
ответов

QtCreator: a big lot of stray errors

Project was doing fine, running fine, compiling fine. Until some seemingly random time it stopped being fine. At the moment I'm getting around 200 stray errors: ./new:4: error: stray '\376' in ...
вопрос задан: 4 February 2011 11:52
0
ответов

Может ли -std = c99 помешать правильной работе моих #includes?

Я пытаюсь скомпилировать программу на C в системе Linux. У меня есть инструкция #include для stdlib.h. Когда я компилирую программу с помощью gcc следующим образом: gcc -std = c99 -g -o progfoo progfoo.c progbar.c, я получаю ...
вопрос задан: 4 February 2011 00:39
0
ответов

Влияет ли флаг отладки gcc -g на выполнение программы?

Я только что тестировал программу, которую я Я работаю, и я вижу, что он выполняется на 3 мкс быстрее (статистически значимое изменение), когда я компилирую его с помощью -g. Для меня это не имеет смысла - я думал, что -g ...
вопрос задан: 3 February 2011 11:21
0
ответов

Насколько велика wchar_t с GCC?

GCC поддерживает -fshort-wchar, который переключает wchar_t с 4 на два байта. Каков наилучший способ определить размер wchar_t во время компиляции, чтобы я мог правильно сопоставить его с соответствующими utf-16 или utf -...
вопрос задан: 2 February 2011 21:29
0
ответов

папка / tmp и gcc

Я использую операционную систему maemo и компилятор GCC. У меня ошибка при компиляции приложения: недостаточно места на / tmp. У меня 10% свободного места, поэтому я не понимаю, почему это ...
вопрос задан: 2 February 2011 13:00
0
ответов

Контейнеры стандартной библиотеки, создающие много копий для rvalue в GCC

Я пишу приложение как для Linux, так и для окна и заметил, что сборка GCC вызывает множество бесполезных вызовов конструктора копирования. Вот пример кода для создания такого поведения: struct A {...
вопрос задан: 1 February 2011 16:58
0
ответов

C / C ++ с GCC: статическое добавление файлов ресурсов в исполняемый файл / библиотеку

Кто-нибудь знает, как статически скомпилировать любой файл ресурсов прямо в исполняемый файл или файл общей библиотеки с помощью GCC ? Например, я хотел бы добавить файлы изображений, которые никогда не меняются (и если ...
вопрос задан: 1 February 2011 16:02
0
ответов

Предупреждение об оптимизации C ++ STL: проблема с кодом или что-то более зловещее?

У меня есть программа, над которой я работаю, где я переключаюсь с использования массивов на векторы , но у меня проблема. Я свел его к следующему: #include class A { m переключился с использования массивов на векторы, но у меня возникла проблем
вопрос задан: 1 February 2011 13:01
0
ответов

Некорректно сформированный код C ++ 0x или ошибка компилятора?

В следующем коде C ++ 0x я попытался клонировать объект с помощью клонировать функцию-член (если она существует) и вернуться к копии конструктор: struct use_copy_ctor {}; struct preference_clone_func: ...
вопрос задан: 28 January 2011 12:12
0
ответов

Как скомпилировать код C ++ 0x для iPhone и симулятора iPhone

У нас есть математическое / научное приложение для визуализации белков, написанное на C ++ с использованием OpenGL. Он был написан за последние пару лет и широко использует возможности C ++ 0x, найденные в GCC ...
вопрос задан: 27 January 2011 23:20
0
ответов

GCC looks for headers in /usr/local/include when compiling, but not for libraries in /usr/local/lib when linking. Why?

I have installed in /usr/ the distribution provided version of SQLite - version 3.4.2. Я установил в / usr / local / SQLite версии 3.7.4. /usr/include/sqlite3.h определяет SQLITE_VERSION_NUMBER как ...
вопрос задан: 25 January 2011 09:48
0
ответов

Запуск GCC через Visual studio

Я писал приложение, которое анализирует решение Visual Studio 2010 и пытается скомпилировать это с помощью GCC. Когда я создавал приложение, оно запускалось в стандартном окне консоли, и у меня не было ...
вопрос задан: 24 January 2011 16:53
0
ответов

Как определить межбиблиотечные зависимости?

Мой проект состоит из пары статических библиотек, которые связаны между собой на последнем этапе. Теперь у меня проблема, что порядок ссылок библиотеки важен (иначе я получаю undefined ...
вопрос задан: 24 January 2011 09:20
0
ответов

Реализация Rand

Я хотел бы рассказать о том, как реализованы функции rand () и srand (), и хотел бы настроить код, чтобы изменить его в соответствии с моими требованиями. Где я могу найти исходный код rand () и srand ().
вопрос задан: 22 January 2011 15:01
0
ответов

gcc не удается скомпилировать определение оператора с пространством имен с префиксом

У меня есть операторы, объявленные для класса my_type в пространстве имен my_namespace. пространство имен my_namespace {class my_type {friend std :: ostream & operator << (std :: ostream & out, my_type t); } } ...
вопрос задан: 21 January 2011 13:13
0
ответов

расширение языка программирования c с помощью gcc

. Я хочу написать свой собственный язык программирования как расширение языка программирования c. Весь язык программирования, который я изобретаю, - это просто сокращения, которые переводятся в действительный код c. ...
вопрос задан: 18 January 2011 21:14
0
ответов

BitmapCache? Когда и как использовать?

У меня вопрос о кэшировании растровых изображений в приложениях silverlight для windows phone 7. Когда мне его использовать? А на чем управляет? Должен ли я кэшировать растровые изображения дочерних элементов элемента управления, кэшированных растровых и
вопрос задан: 17 January 2011 18:48
0
ответов

Linux: modpost ничего не строит

У меня проблемы с получением каких-либо модулей ядра для сборки на моей машине. Каждый раз, когда я создаю модуль, modpost всегда сообщает, что модулей нет: Модули MODPOST 0 Для устранения проблемы я написал…
вопрос задан: 17 January 2011 17:43
0
ответов

Linux, GNU GCC, ld, скрипты версий и двоичный формат ELF - Как это работает ?

Я пытаюсь узнать больше о версиях библиотек в Linux и о том, как заставить все это работать. Вот контекст: - У меня есть две версии динамической библиотеки, которые предоставляют один и тот же набор интерфейсов, скажем ...
вопрос задан: 15 January 2011 18:48
0
ответов

Есть ли опция gcc, предполагающая, что все внешние функции «C» не могут распространять исключения?

Есть ли способ, кроме помещения атрибута в каждый прототип функции, чтобы сообщить gcc, что функции C никогда не могут распространять исключения, т.е. что все функции, объявленные внутри extern "C", должны ...
вопрос задан: 14 January 2011 20:42
0
ответов

Генерация ошибки времени компоновки для устаревших функций

Есть ли способ с помощью gcc и GNU binutils пометить некоторые функции так, чтобы они при использовании генерировали ошибку во время компоновки? Моя ситуация такова, что у меня есть некоторые библиотечные функции, которые я не удаляю ...
вопрос задан: 14 January 2011 20:10
0
ответов

Получение ошибки «Удаленный сервер возвратил ошибку: (403) Запрещено» при очистке экрана с использованием HttpWebRequest.GetResponse ()

У нас есть инструмент, который проверяет, данный URL является действующим URL. Если данный URL-адрес активен, другая часть нашего программного обеспечения может отображать на экране удаление содержимого. Это мой код для проверки, активен ли URL ...
вопрос задан: 13 January 2011 10:36
0
ответов

Предполагается ли, что объявление-использования скрывает унаследованную виртуальную функцию?

struct level0 {виртуальный void foo () = 0; }; структура level1: level0 {virtual void foo () {cout << "level1" << endl; } }; структура level2: level1 {virtual void foo () {cout << ...
вопрос задан: 12 January 2011 17:10
0
ответов

Как заставить gcc предупреждать о передаче неправильного перечисления функции

gcc не делает ' Кажется, выдает предупреждение со следующим кодом. Как я могу заставить его выдавать предупреждение? typedef перечисление {REG8_A, REG8_B, REG8_C } REG8; typedef перечисление {REG16_A, REG16_B, ...
вопрос задан: 12 January 2011 13:45
0
ответов

Установка GCC на Oracle Solaris 11

Недавно я установил Oracle Solaris на свою виртуальную машину, чтобы протестировать на ней некоторый код, мне не удалось установить gcc, так как я действительно не знаю как, Я много гуглил, но вся информация о компиляторах Oracle, мне нужен был GCC, люба
вопрос задан: 12 January 2011 01:16
0
ответов

Могу ли я отключить -Wframe-large-than для каждой функции с помощью GCC?

Используя GCC, можно ли указать набор функций, исключенных из -Wframe-больше-чем? (Например, main.)
вопрос задан: 11 January 2011 17:51
0
ответов

Заставить gcc передавать параметры в стек

Есть ли способ заставить gcc передавать параметры функции в стек? Я не хочу использовать регистры для передачи параметров. Обновление: я использую arm-gcc из CodeSourcery
вопрос задан: 9 January 2011 17:17
0
ответов

Наследование, подобное интерфейсу в C ++

У меня следующая ситуация, на фото показан теоретический граф наследования моих классов: Идея в основном состоит в том, чтобы 1) иметь два абстрактных базовых класса которые могут быть реализованы на разных платформах ...
вопрос задан: 8 January 2011 16:41