Sto facendo un programma in c++,il programma è dentro uno zip con le 2 librerie (libgcc_s_dw2-1.dll e libstdc++-6.dll), e quindi salvo il programma sul desktop insieme alle 2 librerie per avviare il programma in c una prossima volta senza riandare nello zip.
Per la prima non ci sono problemi a copiarla con la system.. "copy libgcc_s_dw2-1.dll C://percorso/desktop.." , mentre facendo gli stessi passi con la seconda libreria mi dice che non esiste, ho provato anche a farlo dal cmd di windows senza usare il mio programma ed effettivamente non mi riesce a copiare libstdc++-6.dll nonostante compaia nell'elenco con la "dir". Ho provato anche a rinominarla con un nome tipo "esempio.dll" e così riuscivo a copiarla, ma è un problema poi a rinominarla di nuovo in libstdc++-6.dll. Quindi credo che il problema sia la stringa libstdc++-6.dll...
Non so come diavolo copiare quella maledetta libreria insieme all'eseguibile e all'altra libreria che per fortuna funziona.
(ho controllato anche gli attributi di scrittura..ma niente. libstdc++-6.dll non vuole saperne di essere copiata )
Consigli?
Grazie in anticipo!
un piccolo esempio
Nonostante ci sia libstdc++-6.dll risulta inesistente, al contrario di libgcc_s_dw2-1.dll
(ho messo il comando copy a caso, solamente per far vedere l'esempio )