Вопросы с тегом «dll»

Библиотека динамической компоновки (DLL) - это модуль, содержащий функции и данные, которые могут использоваться другим модулем (приложением или DLL). Это реализация Microsoft концепции общей библиотеки в операционных системах Microsoft Windows и OS / 2.

5
Что находится внутри файла .lib статической библиотеки, статически связанной динамической библиотеки и динамически связанной динамической библиотеки?
Что находится внутри файла .lib статической библиотеки, статически связанной динамической библиотеки и динамически связанной динамической библиотеки? Почему нет необходимости в файле .lib в динамически подключаемой динамической библиотеке, а также в том, что при статической компоновке файл .lib представляет собой не что иное, как файл .obj со всеми методами. Это правильно?

4
Связывание с динамической библиотекой с зависимостями
Рассмотрим следующий сценарий: Общая библиотека libA.so, без зависимостей. Общая библиотека libB.so с libA.so в качестве зависимости. Я хочу скомпилировать двоичный файл, который связан с libB. Должен ли я связать двоичный файл только с libB или с libA? Есть ли способ связать только с прямыми зависимостями, позволяя разрешать неразрешенные символы из …
79 gcc  dll  dependencies  g++ 

1
Можно ли изменить встроенную переменную после инициализации в C ++ 17?
Мой сценарий следующий (он работал в Clang, но не в GCC) liba.hpp: inline int MY_GLOBAL = 0; libother.cpp: (dll) #include "myliba.hpp" void myFunc() { // MYGLOBAL = 28; } someexe.cpp: RunAppThatUsesBothLibAandLibOther(); Проблема в том, что встроенная переменная показывала 0 в тех местах, где я ожидал 28, потому что она была …
11 c++  visual-c++  dll  clang  c++17 

1
Сконфигурируйте CMake в Windows для использования clang из командной строки, чтобы получить современную поддержку OpenMP
У меня есть небольшой тестовый проект, который использует OpenMP для распараллеливания. Моя цель - скомпилировать его так, чтобы он создавал .dllи .libдля библиотек (потому что мой реальный проект ссылается на внешние библиотеки, распространяемые с использованием этих типов), с поддержкой OpenMP 4.5 или новее, и делаю это из командной строки, чтобы …

1
Можно ли обойтись без добавления этих DLL-файлов при установке пакета NuGet?
Я начал с чтения предложенного вопроса, похожего на мой, но решения не было: почему MSTest.TestAdapter добавляет свои библиотеки DLL в мой пакет NuGet? Краткое описание проблемы Я написал пакет NuGet и каждый раз устанавливал его, NUnitи NUnit3TestAdapter .dllменя добавляли в проект, на который я устанавливал. Я хочу найти решение, которое …
10 c#  .net  dll  nuget 

2
VCRUNTIME140_1.dll отсутствует после сборки решения с помощью c ++
Я создал небольшое текстовое приключение. Я построил решение с помощью Visual Studio Community 2019, используя настройки Release и x64. Я заархивировал файл * .exe вместе с другими сгенерированными файлами и отправил их на другой компьютер, на котором не установлена ​​VS, и появилась ошибка, которую вы видите на изображении. Я искал …
10 c++  dll 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.