«dll» etiketlenmiş sorular

Dinamik bağlantı kitaplığı (DLL), başka bir modül (uygulama veya DLL) tarafından kullanılabilen işlevler ve veriler içeren bir modüldür. Microsoft'un paylaşılan kitaplık konseptini Microsoft Windows ve OS / 2 işletim sistemlerinde uygulamasıdır.

5
Statik kitaplığın, statik olarak bağlı dinamik kitaplığın ve dinamik olarak bağlantılı dinamik kitaplığın .lib dosyasının içinde ne var?
Statik kitaplığın, statik olarak bağlantılı dinamik kitaplığın ve dinamik olarak bağlantılı dinamik kitaplığın .lib dosyasının içinde ne var? Dinamik olarak bağlı dinamik kitaplıkta bir .lib dosyasına gerek yoktur ve ayrıca statik bağlamada .lib dosyası, tüm yöntemlerle bir .obj dosyasından başka bir şey değildir. Bu doğru mu?

1
Satır içi bir değişken C ++ 17'de başlatıldıktan sonra değiştirilebilir mi?
Benim senaryom aşağıdaki (clang çalıştı ama gcc değil) liba.hpp: inline int MY_GLOBAL = 0; libother.cpp: (dll) #include "myliba.hpp" void myFunc() { // MYGLOBAL = 28; } someexe.cpp: RunAppThatUsesBothLibAandLibOther(); Sorun, satır içi değişkenin çalışma zamanında değiştirildiği için 28'i beklediğim yerlerde 0 göstermesidir. MSVC buna katılmıyor, ancak clang beklediğim şeyi yapıyor. Soru …
11 c++  visual-c++  dll  clang  c++17 

1
Modern OpenMP desteği almak için CMake'i Windows'ta komut satırından clang kullanacak şekilde yapılandırın
Paralelleştirme için OpenMP kullanan küçük bir test projem var. Amacım bunu üretecek şekilde .dllve .libkütüphaneler için derlemektir (çünkü gerçek projem bu türler kullanılarak dağıtılan harici kütüphanelere bağlanır), OpenMP 4.5 veya daha yeni bir desteğiyle bunu yapmak ve komut satırından bunu yapmak için bir docker'da yapılabilir. test etme ve kontrol etme …

1
NuGet paketini yüklerken bu .dll dosyalarını ekleyebilir miyim?
Benimkine benzer bu önerilen soruyu okuyarak başladım, ancak çözüm yoktu: Neden MSTest.TestAdapter DLL'lerini NuGet paketine ekliyor? Hızlı Sorun Açıklaması Bir Nuget paketi yazmış ve her zaman bunu yüklemek, NUnitve NUnit3TestAdapter .dll'nin ben yüklü projeye eklenen olsun. Bu sorunu çözen bir çözüm bulmak istiyorum. Adımları yeniden oluşturma Açıkladığım sorunu yeniden üreten …
10 c#  .net  dll  nuget 

2
C ++ ile çözüm oluşturduktan sonra VCRUNTIME140_1.dll eksik
Küçük bir metin macerası yarattım. Çözümü, Visual Studio Community 2019 ile Release ve x64 ayarlarını kullanarak oluşturdum. Oluşturulan diğer dosyaları ile birlikte * .exe dosyasını sıkıştırılmış ve VS yüklü olmayan başka bir bilgisayara gönderdi ve görüntüde gördüğünüz hata geldi. Benim pc aradım ve dosya yeni klasörde nereye yerleştirmek bilmiyorum bu …
10 c++  dll 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.