我需要一個內置Perl解釋器的C++構建的DLL和Phil Harvey的Perl庫exiftool被C++函數調用。如何在生成DLL的C++應用程序中嵌入Perl解釋器?
我想在Windows 7上安裝Visual Studio 2010 VC++。哪種Perl發行版最適合此任務:Strawberry或ActiveState Perl?另外,哪個Perl編譯命令:nmake或dmake?
最終的可交付成果應該是一個DLL。這可以導入到任何程序C等,DLL函數將被調用,這將在內部調用菲爾哈維的exiftool庫函數/參數/開關。
爲什麼'system(「perl.exe foo.pl」)'不可接受? – moshbear
這個問題http://stackoverflow.com/questions/49168/how-can-i-embed-perl-inside-a-c-application似乎是相似的,但答案不適用於Visual Studio/Windows。 –