Alguem me ajuda a conseguir a converter um ficheiro .c para .dll?
Basta de uma soma
eu uso o dev c++ , ja procurei no google , ja tentei uma opçao que ao criar o projecto tem "DLL" mas fica difernete da forma como programo normal.
Código:
#include <stdio.h>
int a;
int b;
int c;
printf("Valor de A\n",&a);
scanf("%d");
printf("Valor de B\n",&b);
scanf("%d");
c=a+b;
printf("O valor da soma e %d\n",c);
----------------------------------
Se alguem me conseguir dizer passo a passo , como consigo mudar de .c para .dll ficava agradecido
Sabes que tens de pôr o código dentro de uma função, certo?
(07-12-2009 00:04)Ferreira Escreveu: [ -> ]Sabes que tens de pôr o código dentro de uma função, certo?
ali so tava o trabalho da soma feito
atras tinha o #include <stdio.h>
e no fim o return etc....
A minha duvida é que eu consigo programar no DEV c++ aquela soma , e depois quando faço abrir um novo projecto , tenho uma opçao para fazer em dll mas a janela fica completametne diferente.
O meu prof nao nos da ajudas , e ainda nao consegui converter.
Quanto ao 2º link que me arranjaram, aquilo é para Visual C++ neste momento não tenho aqui e nao posso sacar , quando chegar a casa tento nesse programa , muito obrigado.
Se no fim conseguir converter , meto aqui um tutorial , quem me poder ajudar mais agradecia.
abraço e obrigado
Código:
#include "stdafx.h"
int main(int argc, char* argv[])
{
int a;
int b;
int c;
printf("valor de a\n");
scanf("%i",&a);
printf("valor de b\n");
scanf("%i",&b);
c=a+b;
printf("valor da soma e %d\n",c);
return 0;
}
isto no Visual C++ esta direito?
ainda nao consegui desenrascar me com isto , alguma ajuda ? :|
bem acho que ja consegui grandes passos , fiz com uma funçao sem nada
agora tentei introduzir a minha e da ests erros :
C:\Programas\Microsoft Visual Studio\MyProjects\MakeTempFilenameDLL\MakeTempFilenameDLL.cpp(15) : error C2065: 'printf' : undeclared identifier
C:\Programas\Microsoft Visual Studio\MyProjects\MakeTempFilenameDLL\MakeTempFilenameDLL.cpp(17) : error C2065: 'scanf' : undeclared identifier
Error executing cl.exe.
Como nunca usei o Visual C++ . alguem me da uma maozinha? resolvendo isto acho que ja consigo chegar onde quero.
Acho que consegui atraves do DEV C ++
bastou meter INPUT em .DLL
obrigado.
Agora vou tentar no R a ver se da para importar esta funçao .