Ajuda a resolver um problema de importação de uma função a partir de uma dll - página 5 12345678910 Novo comentário Сергей 2009.09.07 21:31 #41 Ficaria muito grato a você por tal ajuda!!! Eu tenho o código MQL como um script - puramente para verificar a importação de função da dll Arquivos anexados: svd_test_mql.rar 1 kb Сергей 2009.09.07 21:34 #42 Código do projeto Arquivos anexados: project_svd.rar 1808 kb Андрей 2009.09.07 21:41 #43 O Debuilder está errado novamente! Eu tomei - Visual C++ 2005. Acabamos de adicionar todos os arquivos ao projeto. Está tudo construído! Sem erros... . 1>aaadll - 0 erro(s), 11 aviso(s) ========== Construir: 1 sucedido, 0 falhado, 0 atualizado, 0 pulado ========== . Certifique-se de que todos os arquivos sejam exatamente adicionados ao projeto. . Por diversão, eu tirei o construtor da prateleira. . Basicamente, você tentou construir um projeto com os arquivos H da biblioteca ap e não acrescentou os arquivos fonte propriamente ditos ao projeto.. O Debuilder não é culpado :-(. Ferramentas úteis Discussão do artigo "Interação Discussão do artigo "Expondo Сергей 2009.09.07 22:00 #44 Uau, cara... Uau... Falta algum arquivo nos 11 avisos? Talvez sejam bibliotecas auxiliares? Tenho as opções Dinamic RTL em minhas opções de construção definidas para False para tornar o arquivo autônomo. Talvez esta opção afete as advertências. Acho que li isso em Archanelsky... Será que meu roteiro funciona? Chama a função? Porque diz: não pode chamar a função 'SVD_DLL' da dll 'svd_dll.dll'(erro 127). Campeonato de Otimização de Substituição de funções dos Discussão do artigo "O Сергей 2009.09.07 22:02 #45 E eu pensei que o projeto tinha tudo... Fiz o download completo a partir de http://alglib.sources.ru/ Eh, onde é suposto eu encontrá-los? Será que eles devem estar separados em algum lugar? Сергей 2009.09.07 22:13 #46 O arquivo ap.cpp não é suficiente? Eu pensava que tudo estava lá... Андрей 2009.09.07 22:20 #47 Um... Bem, eu meio que tenho que colar todos os arquivos no projeto que você me enviou. . Honestamente não me ocorreria sequer pensar em qual arquivo do conjunto de arquivos na *biblioteca* você precisa acrescentar ao projeto. Limpeza substancial???? [ARQUIVO!] Qualquer pergunta de Discussão do artigo "Os Сергей 2009.09.07 22:24 #48 :-) Vou tentar agora... Сергей 2009.09.07 22:37 #49 Eu não entendo :-( Acho que acrescentei tudo... e arquivos cpp e h... Como resultado, recebi muitos erros e avisos... Que bagunça :-) Сергей 2009.09.07 22:40 #50 Você adicionou todos os arquivos ao projeto tanto no Visual C++ 2005 quanto no Bilder e não há erros lá ou por aí? 12345678910 Novo comentário
Ficaria muito grato a você por tal ajuda!!!
Eu tenho o código MQL como um script - puramente para verificar a importação de função da dll
Código do projeto
O Debuilder está errado novamente!
Eu tomei - Visual C++ 2005.
Acabamos de adicionar todos os arquivos ao projeto.
Está tudo construído! Sem erros...
.
1>aaadll - 0 erro(s), 11 aviso(s)
========== Construir: 1 sucedido, 0 falhado, 0 atualizado, 0 pulado ==========
.
Certifique-se de que todos os arquivos sejam exatamente adicionados ao projeto.
.
Por diversão, eu tirei o construtor da prateleira.
.
Basicamente, você tentou construir um projeto com os arquivos H da biblioteca ap
e não acrescentou os arquivos fonte propriamente ditos ao projeto.
.
O Debuilder não é culpado :-(.
Uau, cara... Uau...
Falta algum arquivo nos 11 avisos?
Talvez sejam bibliotecas auxiliares? Tenho as opções Dinamic RTL em minhas opções de construção definidas para False para tornar o arquivo autônomo.
Talvez esta opção afete as advertências. Acho que li isso em Archanelsky...
Será que meu roteiro funciona? Chama a função? Porque diz: não pode chamar a função 'SVD_DLL' da dll 'svd_dll.dll'(erro 127).
E eu pensei que o projeto tinha tudo... Fiz o download completo a partir de http://alglib.sources.ru/
Eh, onde é suposto eu encontrá-los? Será que eles devem estar separados em algum lugar?
Um... Bem, eu meio que tenho que colar todos os arquivos no projeto
que você me enviou.
.
Honestamente não me ocorreria sequer pensar em
qual arquivo do conjunto de arquivos na *biblioteca*
você precisa acrescentar ao projeto.
Eu não entendo :-(
Acho que acrescentei tudo... e arquivos cpp e h... Como resultado, recebi muitos erros e avisos... Que bagunça :-)