3
ответа

вынудите Visual Studio связать все символы в библиотечном файле

Есть ли любой способ вынудить Visual Studio связать все символы от библиотечного файла в dll как банкомат, это оптимизирует "неиспользованные" функции, которые необходимы программе с помощью dll во время выполнения. Я попробовал...
вопрос задан: 22 May 2009 09:04
3
ответа

Используйте и статические и динамически подключаемые библиотеки в gcc

Я должен распределить двоичный файл, который будет работать на как можно большем количестве x86 дистрибутивов Linux. Это означает, что я должен статически связать некоторые библиотеки, как glibc, потому что пользователь не мог бы иметь...
вопрос задан: 1 May 2009 00:56
3
ответа

Что проку от .map файлов, которые производит компоновщик?

То, каково использование .map VC файлов ++, компоновщик производит, когда / параметр MAP или "Генерирует файл карты" установка проекта, используется? Когда мне нужны они и как я извлекаю выгоду от них?
вопрос задан: 16 April 2009 11:49
3
ответа

Silverlight MVVM соединение модели и модели представления

Существует много ярких примеров вокруг на MVVM, но я все еще смущен. Позволяет говорят, что у Вас есть CustomerModel и CustomerViewModel. Кажется, что было бы свойство Name на CustomerModel и...
вопрос задан: 13 March 2009 06:13
3
ответа

Объявление объектов класса в заголовочном файле

Поздравления все. Я, кажется, поймал на fundimental, но я не могу найти решение нигде. Anywho, будет идти вперед и объяснять. У меня есть программа, состоящая из трех файлов; main.ccp, add.h, добавляют....
вопрос задан: 11 March 2009 14:11
3
ответа

Анализ файла MAP - где мой размер кода, прибывает из?

Я ищу инструмент для упрощения анализа файла карты компоновщика для большого проекта (VC6) C++. Во время обслуживания двоичные файлы постоянно растут, и я хочу выяснить, куда оно прибывает из. Я подозреваю...
вопрос задан: 23 February 2009 11:25
3
ответа

Как создать общий объект, который статически связан с pthreads и libstdc ++ на Linux/gcc?

Как создать общий объект, который статически связан с pthreads и libstdc ++ на Linux/gcc?
вопрос задан: 14 February 2009 10:05
3
ответа

Ограничение видимости символов, когда соединение совместно использовало библиотеки

Некоторый мандат платформ, что Вы предоставляете список внешних символов общей библиотеки компоновщику. Однако в большинстве unixish систем это не необходимо: все нестатические символы будут доступны...
вопрос задан: 2 February 2009 16:52
3
ответа

Соединение символов к закрепленным адресам на Linux

Как можно было бы пойти о соединении (немного) символы к определенным фиксированным адресам с помощью GNU ld так, чтобы двоичный файл мог все еще быть выполнен как нормальный в Linux (x86)? Не будет никаких доступов к тем...
вопрос задан: 30 January 2009 14:14
3
ответа

Уменьшите исполнимый размер окон

У меня есть C++/, приложение MFC на окнах - динамично связалось, это - только 60 КБ, статичных, это> 3 МБ. Это - быть распределенным клиентам по электронной почте и так должно быть как можно меньше. Это статически связывается...
вопрос задан: 13 January 2009 02:11
3
ответа

Преимущества статического подключения

Я недавно считал вопрос на здесь о статическом и динамическом подключении, которое напомнило мне о некоторых вопросах, что я имел об этом. Из того сообщения я вижу то, что техническое различие (включая объект...
вопрос задан: 12 January 2009 15:45
3
ответа

Как заставить слабое соединение работать с GCC?

Кажется, существует 3 способа сказать GCC слабому звену символ: __ атрибут __ ((weak_import)) __ атрибут __ ((слабый)) #pragma слабый symbol_name Ни один из них не работает на меня: #pragma слабый asdf экстерн пусто...
вопрос задан: 8 November 2008 14:25
3
ответа

Повторные определения шаблона функции

Предположим, что заголовочный файл определяет шаблон функции. Теперь предположите два файла реализации #include этот заголовок, и у каждого из них есть вызов к шаблону функции. В обеих реализациях регистрирует...
вопрос задан: 25 October 2008 03:53
2
ответа

CMake: используйте пользовательского компоновщика

Я хочу установить пользовательский набор инструментальных средств с cmake. Я установил компилятор, но я не знаю, как установить компоновщика. Об этой ошибке сообщают, потому что cmake пытаются использовать компилятор для соединения: компилятор C "xgc
вопрос задан: 19 September 2019 17:20
2
ответа

изменения конфигурации сборки lib повышения

Я плохо знаком с повышением - можно ли сказать мне, что различие являются черно-белыми следующие изменения lib повышения и с каким я должен связаться, в этом случае? libboost_unit_test_framework-vc80-...
вопрос задан: 4 September 2019 12:21
2
ответа

ошибка, когда импорт zlib в iOS: символ (символы), не найденный collect2: ld

Я включал <zlib.h> в свое приложение для iPhone и исходный код, я копировал пример кода Молекул, обеспеченных Brad Larson, однако, когда я разрабатываю проект, это возвращается...
вопрос задан: 23 January 2019 17:05
2
ответа

Почему оптимизация компоновщика так плоха?

Недавно, коллега указал мне, что компиляция всего в единственный файл создала намного более эффективный код, чем компиляция файлов отдельного объекта - даже с включенной оптимизацией времени ссылки...
вопрос задан: 7 November 2018 19:06
2
ответа

Как Встроить/Связать двоичные данные в модуль Windows

Таким образом, у меня есть проект Visual Studio 2008 года, который имеет большой объем двоичных данных, на которые он в настоящее время ссылается. Я хотел бы упаковать двоичные данные во многом как Вы, может сделать с C# путем добавления его как "...
вопрос задан: 1 November 2018 11:27
2
ответа

LNK4075: игнорирование '/EDITANDCONTINUE' из-за '/OPT:ICF' спецификация

Я недавно преобразовал многопроектное решение для Visual Studio использовать .dlls вместо .libs для каждого из проектов. Однако я теперь получаю компоновщика, предупреждающего для каждого проекта, как указано в примере...
вопрос задан: 19 July 2018 04:30
2
ответа

ldconfig, эквивалентный в Mac OS X?

Существует ли параллельная команда к LDCONFIG Linux для Терминала Mac OS X?
вопрос задан: 14 March 2018 10:20
2
ответа

Используя pthread в C++

Я использую pthread.h в *.cc файле. когда я пытаюсь использовать pthread_exit (0); или pthread_join (mythrds [yy], ПУСТОЙ УКАЗАТЕЛЬ); это говорит:копия: (.text+0x3e): неопределенная ссылка на 'pthread_exit' при очень похожем соответствии...
вопрос задан: 3 October 2017 18:30
2
ответа

Создание приложения Visual C++, которое не использует функции CRT все еще ссылки некоторые

Это - часть серии по крайней мере двух тесно связанных, но отличных вопросов. Я надеюсь, что делаю правильную вещь путем выяснения у них отдельно. Я пытаюсь заставить свое приложение Visual C++ 2008 года работать без...
вопрос задан: 23 May 2017 12:25
2
ответа

ВА (виртуальный адрес) и RVA (относительный виртуальный адрес)

Файл, который дан как вход компоновщику, называют Объектным файлом. Компоновщик производит Файл изображения, который в свою очередь используется в качестве входа загрузчиком. Аннотация от "Microsoft Portable Executable и...
вопрос задан: 16 April 2017 07:02
2
ответа

Есть ли способ получить GCC для вывода сырых двоичных файлов?

Есть ли набор параметров командной строки, которые убедят gcc создать плоский двоичный файл из автономного исходного файла? Например, предположим, что содержимое файла foo.c является статическим int f (int x) {...
вопрос задан: 18 October 2016 20:49
2
ответа

Что делает collect2.exe?

Когда я исследую код, сгенерированный gcc-v-o proggy.exe proggy.o, я нахожу, что командная строка расширяется в большой набор опций библиотеки и библиотек, все из которых связаны с помощью collect2.exe...
вопрос задан: 29 July 2016 18:28
2
ответа

Как к статической ссылке на OS X

Я пытаюсь связаться со статической библиотекой по OS X. Я использовал - статический флаг в команде gcc, но я получаю следующее сообщение об ошибке: ld_classic: не может определить местоположение файла для:-lcrt0.o collect2: ld возвратился 1...
вопрос задан: 11 November 2015 03:00
2
ответа

Где символы etext, edata и определенный конец?

Это - код из страницы справочника Linux: #include <stdio.h> #include <stdlib.h> символ экстерна etext, edata, конец; международное основное () {printf ("Сначала обращаются к past:\n"); printf (" текст программы (...
вопрос задан: 10 November 2015 14:55
2
ответа

Ошибка компоновщика при компиляции boost.asio примера

Я пытаюсь изучить немного C++ и Повышение. Asio. Я пытаюсь скомпилировать следующий пример кода: #include <iostream> #include <boost/array.hpp> #include <boost/asio.hpp>...
вопрос задан: 5 November 2015 12:58
2
ответа

Пользование статической библиотекой в спокойном Создателе

У меня есть адская документация нахождения времени, которая ясно объясняет, как пользоваться статической библиотекой в спокойном Создателе. Я создал и скомпилировал свою статическую библиотеку с помощью спокойного Создателя (Новый => Projects\C ++...
вопрос задан: 20 October 2015 05:16
2
ответа

ошибка LNK2005: _DllMain@12 уже определяется в MSVCRT.lib

Я получаю эту ошибку компоновщика. mfcs80.lib (dllmodul.obj): ошибка LNK2005: _DllMain@12, уже определенный в MSVCRT.lib (dllmain.obj), скажите мне корректный способ устранить эту ошибку. Я читал...
вопрос задан: 8 July 2015 10:20