bonjour, voila j'aimerai avoir un conseil
je souhaiterai utiliser les bibliothèques d'intel pour faire une fft, cependant lorsque j'appelle simplement la fonction, il ne la reconnait pas.
donc du coup je vais voir à quoi resemble le header
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 IppStatus status; IppsFFTSpec_R_64f** spec; status= ippsFFTInitAlloc_R_64f(&spec,3,IPP_FFT_DIV_INV_BY_N,ippAlgHintNone);
et pour ma fonction je vois :
ce qui n'est pas pour moi une définition "normal" pour une fonction et n'étant pas très fort en C, alors j'ai essayé plusieurs choses, notament de redéfinir ma fonction avec IPPAPI mais là soit il me sort une erreur provenant d'un autre header d'intel, soit il m'indique que je rédéfinit ma fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 IPPAPI (IppStatus, ippsFFTInitAlloc_R_64f, ( IppsFFTSpec_R_64f** pFFTSpec, int order, int flag, IppHintAlgorithm hint ))
alors si vous avez une idée pour appeler ma fonction (de manière assez simple si possible), j'adorerai avoir vos suggestions
ci join les 2 header d'intel et le dll d'intel (je pense qu'il doit être utile) ainsi que mon programme
merci d'avance
ulnar
Partager