如果将FDK安装目录下的Sample项目拷贝到其它目录编译,往往会报错 c1083 找不到fapi.h等头文件,或者Link时报错找不到.lib文件。
1.可通过菜单-项目-xxx属性-配置属性-c/c++-常规-附加包含目录中填入安装目录C:\Program Files (x86)\Adobe\FDK10\include
2.在链接器-常规-附加库目录中替换原来的../..等相对目录为 C:\Program Files (x86)\Adobe\FDK10\lib
3.在链接器-常规-输入-附加依赖项 中添加 api.lib 和 fdk.lib
设置这3个路径后,编译通过。
创建Fdk dll的方法
1、打开vs2005,新建-项目
2、左侧列表选择vc++下方的Win32,
3、在右边窗口中选择Win32项目,输入名称后点击确定
4、在弹出的向导界面中选择左侧的应用程序设置,程序类型选择dll,附加选择勾选空项目,点击完成
5、在生成的空白资源管理器中,在源文件下生成或导入.c文件 (默认的.cpp文件没尝试过,补充:.cpp不行,只能.c文件,否则编译通不过)
6、设置上述3个编译、链接路径。