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

90
Что такое dll?

Это может быть очень простой вопрос, но в современном мире разработки веб-приложений многим программистам не нужно много заниматься dll, и поэтому они не утруждают себя изучением их предназначения. Так что же такое dll? Для чего это используется? Как это работает? Как его создать? В каких...

89
Имя ViewBag не существует в текущем контексте.

Я пытаюсь использовать ViewBag в своем приложении, у меня есть все последние библиотеки DLL, последняя версия MVC 3, но я все еще получаю сообщение об ошибке: «Имя ViewBag не существует в текущем контексте» Я даже удалил, а затем снова установил MVC 3, но никаких изменений нет. Кроме того, я не...

88
Динамически загружать функцию из DLL

Я немного посмотрел на файлы .dll, я понимаю их использование и пытаюсь понять, как их использовать. Я создал файл .dll, содержащий функцию, которая возвращает целое число с именем funci (). используя этот код, я (думаю) импортировал в проект файл .dll (претензий нет): #include <windows.h>...

87
Создание файлов манифеста для COM без регистрации

У меня есть некоторые приложения (некоторые из них, некоторые из .NET), которые используют файлы манифеста, поэтому их можно развернуть в полной изоляции , не требуя какой-либо глобальной регистрации COM. Например, зависимость от сервера dbgrid32.ocx com объявлена ​​следующим образом в файле...

86
Что находится в DLL и как она работает?

Я всегда ссылаюсь на библиотеки DLL в своем коде на C #, но они остаются загадкой, которую я хотел бы прояснить. Это своего рода свалка вопросов по поводу DLL. Я понимаю, что DLL - это динамически подключаемая библиотека, что означает, что другая программа может получить доступ к этой библиотеке...

84
__cdecl или __stdcall в Windows?

В настоящее время я разрабатываю библиотеку C ++ для Windows, которая будет распространяться как DLL. Моя цель - максимизировать бинарную совместимость; точнее, функции в моей DLL должны использоваться из кода, скомпилированного с несколькими версиями MSVC ++ и MinGW, без необходимости...

84
Что находится внутри файла .lib статической библиотеки, статически связанной динамической библиотеки и динамически связанной динамической библиотеки?

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

79
Связывание с динамической библиотекой с зависимостями

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

11
Сконфигурируйте CMake в Windows для использования clang из командной строки, чтобы получить современную поддержку OpenMP

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

11
Можно ли изменить встроенную переменную после инициализации в 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 в тех местах, где я...

10
VCRUNTIME140_1.dll отсутствует после сборки решения с помощью c ++

Я создал небольшое текстовое приключение. Я построил решение с помощью Visual Studio Community 2019, используя настройки Release и x64. Я заархивировал файл * .exe вместе с другими сгенерированными файлами и отправил их на другой компьютер, на котором не установлена ​​VS, и появилась ошибка,...

10
Можно ли обойтись без добавления этих DLL-файлов при установке пакета NuGet?

Я начал с чтения предложенного вопроса, похожего на мой, но решения не было: почему MSTest.TestAdapter добавляет свои библиотеки DLL в мой пакет NuGet? Краткое описание проблемы Я написал пакет NuGet и каждый раз устанавливал его, NUnitи NUnit3TestAdapter .dllменя добавляли в проект, на который я...