Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3977 connectés 

 


Dernière réponse
Sujet : [C/C++] Unrar ou Unace OpenSource
antsite oui j'ai vu mais je préfère utiliser la DLL mais j'arrive pas à compiler l'exemple, personne peut m'aider SVP ?
Il y a un .def que je ne sais pas quoi faire...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
antsite oui j'ai vu mais je préfère utiliser la DLL mais j'arrive pas à compiler l'exemple, personne peut m'aider SVP ?
Il y a un .def que je ne sais pas quoi faire...
Mara's dad Ben le source de UnRar il est là :
ftp://www.rarsoft.com/rar/UnrarSrc.rar
antsite http://www.rarsoft.com/rar_add.htm (site officiel)
ftp://www.rarsoft.com/rar/UnRARDLL.exe
 
J'ai téléchargé "UnRAR dll module", c pile ce qu'il me faut. Seulement, impossible de compiler l'exemple avec VC++. J'ai bien ajouté le .lib, le .h et voila les erreurs :
 
Compiling...
UnRDLL.c
f:\microsoft visual studio\myprojects\unrar\unrar.h(65) : error C2143: syntax error : missing ')' before '*'
f:\microsoft visual studio\myprojects\unrar\unrar.h(65) : error C2143: syntax error : missing ')' before '*'
f:\microsoft visual studio\myprojects\unrar\unrar.h(65) : error C2143: syntax error : missing '{' before '*'
f:\microsoft visual studio\myprojects\unrar\unrar.h(65) : error C2059: syntax error : ')'
f:\microsoft visual studio\myprojects\unrar\unrar.h(65) : error C2059: syntax error : ')'
f:\microsoft visual studio\myprojects\unrar\unrar.h(66) : error C2143: syntax error : missing ')' before '*'
f:\microsoft visual studio\myprojects\unrar\unrar.h(66) : error C2143: syntax error : missing ')' before '*'
f:\microsoft visual studio\myprojects\unrar\unrar.h(66) : error C2143: syntax error : missing '{' before '*'
f:\microsoft visual studio\myprojects\unrar\unrar.h(66) : error C2059: syntax error : ')'
f:\microsoft visual studio\myprojects\unrar\unrar.h(66) : error C2059: syntax error : ')'
f:\microsoft visual studio\myprojects\unrar\unrdll.c(15) : error C2373: 'ChangeVolProc' : redefinition; different type modifiers
        f:\microsoft visual studio\myprojects\unrar\unrar.h(65) : see declaration of 'ChangeVolProc'
f:\microsoft visual studio\myprojects\unrar\unrdll.c(16) : error C2373: 'ProcessDataProc' : redefinition; different type modifiers
        f:\microsoft visual studio\myprojects\unrar\unrar.h(66) : see declaration of 'ProcessDataProc'
f:\microsoft visual studio\myprojects\unrar\unrdll.c(72) : warning C4013: 'RARSetChangeVolProc' undefined; assuming extern returning int
f:\microsoft visual studio\myprojects\unrar\unrdll.c(75) : warning C4013: 'RARSetProcessDataProc' undefined; assuming extern returning int
f:\microsoft visual studio\myprojects\unrar\unrdll.c(229) : error C2373: 'ChangeVolProc' : redefinition; different type modifiers
        f:\microsoft visual studio\myprojects\unrar\unrar.h(65) : see declaration of 'ChangeVolProc'
f:\microsoft visual studio\myprojects\unrar\unrdll.c(242) : error C2373: 'ProcessDataProc' : redefinition; different type modifiers
        f:\microsoft visual studio\myprojects\unrar\unrar.h(66) : see declaration of 'ProcessDataProc'
Error executing cl.exe.
 
Unrar.exe - 14 error(s), 2 warning(s)
 
Quelqu'un peut-il me venir en aide ?
Carbon_14 Peut être voir  
http://www.mountpoint.ch/unique/project/urarfilelib/
 
d'après google
http://www.google.fr/search?q=rar+source&hl=fr&meta=
Bruce Les deux editeurs fournissent une DLL gratuites pour faire ça, certe t'as pas le source mais ça marche ;)
El_gringo gratuitement !? à mon avis, tu rêves... (pas sur, ms bon...)
antsite Salut,
Je recherche une source qui contient une fonction en C qui dézippe les .rar ou .ace (unrar ou unace) en opensource pour l'intégrer dans mes applications.
merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)