অনুরূপ প্রশ্ন এখানে জিজ্ঞাসা করা হয়েছে কিন্তু উত্তর না।
আমার একটি বাস্তবায়ন রয়েছে Levenberg-Marquardt
(কোথাও থেকে ডাউনলোড হয়েছে) এবং আমি এটি সংকলনের চেষ্টা করছি তবে নীচের ত্রুটি পেয়েছি।
gauravloj@vertex:~/Documents/source_code/non-rigid_registration/Gauss_newton/levmar-2.6$ make
[ 87%] Built target levmar
Linking C executable lmdemo
/usr/bin/ld: CMakeFiles/lmdemo.dir/lmdemo.c.o: undefined reference to symbol 'exp@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [lmdemo] Error 1
make[1]: *** [CMakeFiles/lmdemo.dir/all] Error 2
make: *** [all] Error 2
অনেক সাইটে, প্রদত্ত সমাধানটি ছিল কিছু পতাকা যুক্ত করা (যেমন এখানে এবং এখানে )। তবে তাদের কেউই আমার পক্ষে কাজ করেনি।
এখানে মেকফাইল , এখানে সিএমকেলিস্ট.টেক্সট এবং এখানে সিএমকেচেড.টেক্সট।
ldd --version
দিয়েছে (Ubuntu EGLIBC 2.19-0ubuntu6.3) 2.19
।
-lm
? আপনি এটি কোথায় যুক্ত করেছেন?