<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:10pt"><DIV>Alguem do grupo já utilizou codigo compilado fazendo tudo em windows. Não faço a minima ideia de onde realizar tal tarefa, especificamente gerar a dll. Em linux parece ser bem facil, mas no momento não posso migrar, bem que gostaria.</DIV>
<DIV> </DIV>
<DIV>Gustavo<BR></DIV>
<DIV style="FONT-FAMILY: times new roman, new york, times, serif; FONT-SIZE: 10pt"><BR>
<DIV style="FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 13px"><FONT size=2 face=Tahoma>
<HR SIZE=1>
<B><SPAN style="FONT-WEIGHT: bold">De:</SPAN></B> Benilton Carvalho <beniltoncarvalho@gmail.com><BR><B><SPAN style="FONT-WEIGHT: bold">Para:</SPAN></B> r-br@listas.c3sl.ufpr.br<BR><B><SPAN style="FONT-WEIGHT: bold">Enviadas:</SPAN></B> Segunda-feira, 28 de Março de 2011 9:41:19<BR><B><SPAN style="FONT-WEIGHT: bold">Assunto:</SPAN></B> Re: [R-br] Res: Res: Res: Res: Implementação em C<BR></FONT><BR>jaba.dll, nesse caso, continuara sendo um arquivo binario para linux....<BR><BR>2011/3/28 Fabio Mathias Corrêa <<A href="mailto:fabio.ufla@yahoo.com.br" ymailto="mailto:fabio.ufla@yahoo.com.br">fabio.ufla@yahoo.com.br</A>>:<BR>> Vc pode tb compilar o dll no linux.<BR>><BR>> R CMD SHLIB jaba.c -o jaba.dll<BR>><BR>> Valeu!!!<BR>><BR>>             Fábio Mathias Corrêa<BR>>        Departamento de Estatística<BR>>   Universidade Estadual de Santa
 Cruz<BR>><BR>><BR>><BR>><BR>> Tel.: 73-3680-5076<BR>> Cel.: 73-9991-8155<BR>><BR>><BR>><BR>> ----- Mensagem original ----<BR>> De: Benilton Carvalho <<A href="mailto:beniltoncarvalho@gmail.com" ymailto="mailto:beniltoncarvalho@gmail.com">beniltoncarvalho@gmail.com</A>><BR>> Para: Gustavo Marcatti <<A href="mailto:vgp.gustavo@yahoo.com.br" ymailto="mailto:vgp.gustavo@yahoo.com.br">vgp.gustavo@yahoo.com.br</A>><BR>> Cc: <A href="mailto:r-br@listas.c3sl.ufpr.br" ymailto="mailto:r-br@listas.c3sl.ufpr.br">r-br@listas.c3sl.ufpr.br</A><BR>> Enviadas: Domingo, 27 de Março de 2011 21:03:20<BR>> Assunto: Re: [R-br] Res: Res: Res: Implementação em C<BR>><BR>> No Windows, assumindo que RTools esteja instalado, vc deveria<BR>> conseguir executar (na linha de comando do DOS ou o que quer que seja<BR>> o nome atualmente):<BR>><BR>> Rcmd SHLIB arquivo.c<BR>><BR>> (mas, para Windows,
 deixo que alguem que use o tal responder com certeza)<BR>><BR>> b<BR>><BR>> 2011/3/28 Gustavo Marcatti <<A href="mailto:vgp.gustavo@yahoo.com.br" ymailto="mailto:vgp.gustavo@yahoo.com.br">vgp.gustavo@yahoo.com.br</A>>:<BR>>> Como compilar o codigo C para gerar a dll.<BR>>><BR>>> Gustavo<BR>>><BR>>> ________________________________<BR>>> De: Benilton Carvalho <<A href="mailto:beniltoncarvalho@gmail.com" ymailto="mailto:beniltoncarvalho@gmail.com">beniltoncarvalho@gmail.com</A>><BR>>> Para: <A href="mailto:r-br@listas.c3sl.ufpr.br" ymailto="mailto:r-br@listas.c3sl.ufpr.br">r-br@listas.c3sl.ufpr.br</A><BR>>> Cc: Gustavo Marcatti <<A href="mailto:vgp.gustavo@yahoo.com.br" ymailto="mailto:vgp.gustavo@yahoo.com.br">vgp.gustavo@yahoo.com.br</A>><BR>>> Enviadas: Quinta-feira, 24 de Março de 2011 8:08:49<BR>>> Assunto: Re: [R-br] Res: Res: Res: Implementação em
 C<BR>>><BR>>> E qual e' o problema q vc ta' tendo?<BR>>><BR>>> 2011/3/24 Gustavo Marcatti <<A href="mailto:vgp.gustavo@yahoo.com.br" ymailto="mailto:vgp.gustavo@yahoo.com.br">vgp.gustavo@yahoo.com.br</A>>:<BR>>>> Pessoal,<BR>>>> alguem do grupo tem experiencia em implementações em C para Windows?<BR>>>> Se alguem tiver algumas dicas será de grande utilidade.<BR>>>> Obs: já instalei o RTools de acordo com as recomendações.<BR>>>><BR>>>> Gustavo<BR>>>> Engenharia Florestal<BR>>>> UFV<BR>>>><BR>>>> ________________________________<BR>>>> De: Benilton Carvalho <<A href="mailto:beniltoncarvalho@gmail.com" ymailto="mailto:beniltoncarvalho@gmail.com">beniltoncarvalho@gmail.com</A>><BR>>>> Para: <A href="mailto:r-br@listas.c3sl.ufpr.br"
 ymailto="mailto:r-br@listas.c3sl.ufpr.br">r-br@listas.c3sl.ufpr.br</A><BR>>>> Enviadas: Terça-feira, 22 de Março de 2011 12:25:14<BR>>>> Assunto: Re: [R-br] Res: Res: Implementação em C<BR>>>><BR>>>> Se estiver sob Windows, e' suficiente instalar o RTools... e<BR>>>> substituir R CMD por Rcmd (acho que e' isso, nao tenho como testar)...<BR>>>><BR>>>> <A href="http://www.murdoch-sutherland.com/Rtools/" target=_blank>http://www.murdoch-sutherland.com/Rtools/</A><BR>>>><BR>>>> b<BR>>>><BR>>>> 2011/3/22 Fabio Mathias Corrêa <<A href="mailto:fabio.ufla@yahoo.com.br" ymailto="mailto:fabio.ufla@yahoo.com.br">fabio.ufla@yahoo.com.br</A>>:<BR>>>>> Carto Fernando,<BR>>>>><BR>>>>> O seu problema não estava no for, mas sim nos if's e else's que vc tem na<BR>>>>> função segregação! O for foi substituído
 por um apply!<BR>>>>><BR>>>>> Creio que seu problema foi resolvido! O que levava quase 5 seg. por<BR>>>>> iteração<BR>>>>> agora faz em 0.032 seg aproximadamente!<BR>>>>><BR>>>>> Em anexo estão os arquivos que utilizei como teste.<BR>>>>><BR>>>>> Espero que vc utilize o linux, pois se vc dá dinheiro do Bill Gates, não<BR>>>>> conseguirá rodar o programa! Ele não ajuda quem dá dinheiro a ele!!!<BR>>>>><BR>>>>> No diretório onde se encontra o arquivo segregacao.c e exemplo.R vc deve<BR>>>>> dar<BR>>>>> a seguinte linha de comando:<BR>>>>><BR>>>>> R CMD SHLIB segregacao.c<BR>>>>><BR>>>>> R CMD BATCH exemplo.R # Para rodar em Batch<BR>>>>><BR>>>>> Ou rode no seu editor R favorito!<BR>>>>><BR>>>>> Dá
 para otimizar mais, o seu código, porém exige muuuiiittooo mais tempo!<BR>>>>><BR>>>>> Valeu!!!<BR>>>>><BR>>>>><BR>>>>>             Fábio Mathias Corrêa<BR>>>>>         Departamento de Estatística<BR>>>>>    Universidade Estadual de Santa Cruz<BR>>>>><BR>>>>><BR>>>>><BR>>>>> Tel.: 73-3680-5076<BR>>>>> Cel.: 73-9991-8155<BR>>>>><BR>>>>><BR>>>>><BR>>>>> _______________________________________________<BR>>>>> R-br mailing list<BR>>>>> <A href="mailto:R-br@listas.c3sl.ufpr.br" ymailto="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</A><BR>>>>> <A href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br"
 target=_blank>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</A><BR>>>>><BR>>>>><BR>>>> _______________________________________________<BR>>>> R-br mailing list<BR>>>> <A href="mailto:R-br@listas.c3sl.ufpr.br" ymailto="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</A><BR>>>> <A href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target=_blank>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</A><BR>>>><BR>>>><BR>>>> _______________________________________________<BR>>>> R-br mailing list<BR>>>> <A href="mailto:R-br@listas.c3sl.ufpr.br" ymailto="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</A><BR>>>> <A href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br"
 target=_blank>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</A><BR>>>><BR>>>><BR>>><BR>>><BR>> _______________________________________________<BR>> R-br mailing list<BR>> <A href="mailto:R-br@listas.c3sl.ufpr.br" ymailto="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</A><BR>> <A href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target=_blank>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</A><BR>><BR>><BR>><BR>><BR>> _______________________________________________<BR>> R-br mailing list<BR>> <A href="mailto:R-br@listas.c3sl.ufpr.br" ymailto="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</A><BR>> <A href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target=_blank>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</A><BR>><BR>_______________________________________________<BR>R-br mailing list<BR><A
 href="mailto:R-br@listas.c3sl.ufpr.br" ymailto="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</A><BR><A href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target=_blank>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</A><BR></DIV></DIV></div><br>



       </body></html>