2
ответа

Как записать компоновщику

Я записал компилятор для C тот выходной код байта. Причина этого состояла в том, чтобы смочь записать приложения для встроенной платформы, которая работает на нескольких платформах. У меня есть компилятор и...
вопрос задан: 14 June 2015 11:19
2
ответа

Как заставить gcc генерировать только машинный код, который может быть загружен непосредственно в память и выполнен?

Я хотел бы создать файл, который я могу загрузить в память (для Пример с mmap), а затем перейти к началу этой памяти, чтобы запустить код. В идеале я хотел бы либо сделать код ...
вопрос задан: 23 May 2015 13:26
2
ответа

объединитесь два GCC скомпилировали.o объектные файлы в треть.o файл

Как каждый объединяется, два GCC скомпилировали.o объектные файлы в треть.o файл? $ gcc-c a.c-o a.o $ gcc-c b.c-o b.o $??? a.o b.o-o c.o $ gcc c.o other.o-o исполняемый файл, Если у Вас есть доступ к...
вопрос задан: 27 May 2014 14:06
2
ответа

соединение для повышения regex в gcc

я пытаюсь скомпилировать свою программу, которая использует regex на Linux. Я создал библиотеку повышения в libs/regex/build вводом, делают-fgcc.mak, который создал каталог gcc, который содержит...
вопрос задан: 28 March 2014 09:23
2
ответа

Используя “площадь” для объединения.o и.a файлов (Linux)

Я пытаюсь создать единственную статическую библиотеку, которая содержит объектные файлы и существующие статические библиотеки, которые были все скомпилированы ранее в процессе сборки. Есть ли простой способ сделать это использование "...
вопрос задан: 18 April 2013 07:06
2
ответа

Замена ld на золото - есть опыт?

Кто-нибудь пробовал использовать золото вместо ld? gold обещает быть намного быстрее, чем ld, поэтому он может помочь ускорить циклы тестирования для больших приложений C ++, но можно ли его использовать как замену для ...
вопрос задан: 22 February 2013 01:49
2
ответа

Отношение между файлом объектного файла и общего объекта

каково отношение между общим объектом (.so) файл и объектом (.o) файл? можно ли объяснить через пример?
вопрос задан: 30 November 2012 15:30
2
ответа

ld: дублированный символ

Я работаю над школьным проектом и получаю странные ошибки от Xcode. Я использую функцию Command + R TextMate для компиляции проекта. Компиляция, кажется, работает хорошо, но соединение не удается с ...
вопрос задан: 18 September 2012 06:44
2
ответа

Соединение C++ кодирует с 'gcc' (без g ++)

Привет все: быстрый вопрос: я нахожусь в ситуации, где было бы полезно генерировать мое исполнимое использование C++ только 'gcc' (без g ++). Причина этого состоит в том, что я должен отправить код автоматическому...
вопрос задан: 15 September 2012 23:29
2
ответа

linux/gcc: функциональность ldd из программы C/C++

Существует ли простой и эффективный способ знать, что, учитывая динамично связанный ELF пропускает необходимый .so для него для выполнения, все с внутренней части программы C/C++? Мне нужна программа с несколько подобным...
вопрос задан: 17 August 2012 22:55
2
ответа

Соединение общей библиотеки против статической библиотеки: статическая библиотека должна быть скомпилирована по-другому, чем если бы приложение связывало ее?

По крайней мере, на Linux и Солярисе, статические библиотеки являются действительно просто набором скомпилированного .o's, брошенного в один большой файл. При компиляции статической библиотеки обычно флаг-fpic опущен, таким образом, сгенерированный...
вопрос задан: 4 April 2012 14:51
2
ответа

Haskell внешний импорт stdcall на функции DLL

Это - вероятно, действительно легкий вопрос ответить, но по некоторым причинам я действительно борюсь с ним. Мне записали DLL в C для доступа к аппаратным средствам на протокольном уровне, и я хочу записать Haskell...
вопрос задан: 17 April 2011 21:26
2
ответа

Android NDK: связывание с использованием предварительно скомпилированной статической библиотеки

Я пытаюсь перенести Jnetpcap на Android, чтобы использовать его для анализа файлов .pcap. Jnetpcap - это java-оболочка для libpcap, которая использует JNI. Я скомпилировал libpcap как статическую библиотеку с помощью android '...
вопрос задан: 29 March 2011 15:43
2
ответа

GCC / Linux: добавление статической библиотеки к .so?

У меня есть программа, которая реализует сменную систему путем динамичной загрузки функции из некоторого plugin_name.so (как обычно). Но в свою очередь у меня есть статическая библиотека "помощника" (позволяет, называют это helper.a), чей...
вопрос задан: 25 February 2011 10:51
2
ответа

Как я решаю неразрешенное внешнее при использовании Разработчика C++ пакеты?

Я экспериментирую с реконфигурированием моего приложения для создания поднимающегося использования пакетов. И я и другой разработчик, выполняющий подобный эксперимент, сталкиваемся с небольшим количеством проблемы при соединении использования...
вопрос задан: 26 October 2010 17:06
2
ответа

Включая библиотеки повышения в make-файлах

Я изучаю Повышение и испытываю затруднения из-за моего, делает файлы. Вот мой основной make-файл: accesstimer: acctime.o btimer.o g ++ acctime.o btimer.o-o accesstimer acctime.o: acctime.cpp btimer.h...
вопрос задан: 25 October 2010 14:25
2
ответа

Ошибка ссылки при компиляции gcc атомарной операции в 32-разрядном режиме

У меня есть следующая программа: ~ / тест> кошка test.cc международное основное () {интервал i = 3; интервал j = __ sync_add_and_fetch (&i, 1); возвратитесь 0;} я компилирую эту программу с помощью GCC 4.2.2 на работе Linux...
вопрос задан: 25 October 2010 14:01
2
ответа

linux g ++, связывающий код 64-битной разделяемой библиотеки со статическими библиотеками

Контекст: Я могу создать библиотеку общих объектов, которая без проблем работает на 32-битной Linux. Когда я пытаюсь сделать ту же сборку на 64-битной Linux, я вижу эту ошибку компоновщика: ...
вопрос задан: 23 August 2010 14:45
2
ответа

Проект ATL, созданный с помощью мастера, не компилирует из-за неразрешенных символов

Я работал над получением основного проекта ATL скомпилировать в Visual Studio 2008, и я продолжаю сталкиваться с ошибками. В конечном счете я застрял со следующими ошибками сборки: 1> Соединение... 1&...
вопрос задан: 27 July 2010 18:35
2
ответа

Соединение ошибки при ссылке на C++ / CLI .exe проект

Я использую VS2010, и в моем решении один из моего C++ / проекты CLI ссылается на другой. Но это может только связаться правильно, когда ссылаемый проект компилируется как Статический Lib. Я читал на всем протяжении...
вопрос задан: 11 July 2010 16:32
2
ответа

Регулярные выражения в OCaml

Я хочу использовать regexps в OCaml, и кажется, что модуль ул. обеспечивает эти технические возможности. Таким образом, я попробовал простой программой: откройте Str позволил regx = regexp".", но он дает мне следующую ошибку...
вопрос задан: 11 July 2010 13:44
2
ответа

GNU ld не может найти библиотеку, которая является там

Пакеты, с которыми я играю здесь, довольно неизвестны, но тем не менее проблема довольно универсальна. В основном я пытаюсь скомпилировать модуль Python (названный rql) с расширением C++. Дополнительное использование...
вопрос задан: 10 July 2010 23:12
2
ответа

Как определить, какие объектные файлы на самом деле необходимы для соединения?

Я должен был изменить некоторый открытый исходный код для использования в проекте C. Вместо того, чтобы создать библиотеку из измененного кода, я хотел бы просто скомпилировать и создать исполняемый файл из моего собственного источника, объединенного с...
вопрос задан: 9 July 2010 01:29
2
ответа

Перекрестное соединение OCaml

как делает работу соединения, на которую ссылаются, в OCaml? Пример, давайте предположим, что у меня есть 3 модуля, объявленные как, A.ml B.ml C.ml которого потребности B и C B нужно, Как я должен продолжить двигаться в компиляции? Так как порядок...
вопрос задан: 1 July 2010 17:14
2
ответа

Повышение. Поток, Связывающийся - boost_thread по сравнению с boost_thread-mt

Мне не ясно, какие связывающиеся опции существуют для Повышения. Библиотека Thread 1.34.1. Я нахожусь на Ubuntu 8.04, и я нашел это при использовании или boost_thread или boost_thread-mt во время соединения обоих...
вопрос задан: 13 June 2010 10:15
2
ответа

Добавление библиотек к проекту в XCode - символы, не найденные

Я пытаюсь сделать приложение для iPhone в XCode, который использует pjsip. Проблема, я не знаю, как связать библиотеки. Это - первый раз, когда я пользуюсь другими библиотеками так, вероятно, я делаю что-то...
вопрос задан: 1 June 2010 13:21
2
ответа

glui/usr/bin/ld: не может найти-lXmu

Я загрузил последний исходный код GLUI, и теперь я пытаюсь скомпилировать его. Когда я делаю так, я получаю следующую ошибку: g ++-O0 - Стена - педантичный-I./-I./include-I/usr/X11R6/include-o bin/example1...
вопрос задан: 6 May 2010 00:38
2
ответа

что эта ошибка означает в c?

#include <stdio.h> #include <ctype.h> международное основное () {символ a, b; ФАЙЛ *fp; fp=fopen ("lext.txt", "w"); fprintf (fp, "ПЛЮС"); возвратитесь 0;} ошибка, которую я получаю, является этим/tmp/ccQyyhxo.o: (
вопрос задан: 4 May 2010 18:00
2
ответа

Visual C++ 2008: Нахождение причины времен медленного канала

У меня есть проект C++ прежней версии, который раздражающе занимает много времени для создания (несколько минут, даже для небольших возрастающих изменений), и я нашел, большую часть времени был потрачен, связавшись. Проект уже...
вопрос задан: 4 May 2010 05:45
2
ответа

Как создать файл .lib и файл .exe в Visual C ++?

В настоящее время у меня есть консольный проект, который создает файл .exe; Я хочу, чтобы он также создавал файл .lib, чтобы другие проекты, скомпилированные как DLL, могли вызывать функции из исходного проекта. Я ...
вопрос задан: 17 April 2010 22:40