Linker warning

C/C++

3 svar · 355 visningar · startad av Misan

Medlem sedan juni 200128 inlägg
Trådstart#1

Är det nån som fått denna varning och som kan hjälpa mig snarast? Miljö: Visual C++

LINK : warning LNK4089: all references to "WININET.dll" discarded by /OPT:REF

Hoppas.....

Medlem sedan feb. 20002 300 inlägg
#2

all references to "dynamic-link library" discarded by /OPT:REF

The linker discarded all packaged functions that referenced exports in dynamic-link library. As a result, dynamic-link library and its import library are unneeded.

Medlem sedan aug. 2001723 inlägg
#3

Du har inkluderat någon fil med #include <..> och som säger att wininet.dll måste laddas in. Du har sedan inte anropat någon funktion som finns i dll:en och med de inställningar du har så har länkningsprogrammet gått in och "kört över" dig och sagt att filen inte ska laddas in. Varningen är ofarlig och kan ignoreras. Alternativet för att slippa varningen är att låta bli att includera filen vilken det nu är som använder sig av wininet.dll.

Medlem sedan juni 200128 inlägg
#4

Jag includerar inte någon fil men däremot använder jag den (wininet.lib) under project settings link input för att jag avänder funktioner som InternetOpen/InternetClose mm.

Vet nu iaf att den är helt ofarlig så då ignorerar jag den bara...men det hade varit intressant att veta varför den saknas när den inte ligger bland input och genererar en varning när man använder den.... :)

Tack för hjälpen!

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)