使用vs2010搭建libreoffice openoffice UNO sdk开发环境(四)
2013-01-23 09:48
471 查看
前几篇讲了openoffice(libreoffice)的配置,本篇就讲vs2010(vs2005,vs2008其实一个样子)的配置,作为收尾。
我这边假设大家知道如何设置vc2010的全局依赖以及包含目录,就不细讲了。
1.首先生成idl接口的hpp模板头文件
看上一篇中的图:
该命令就是用来生成模板文件的,好了,现在我们稍作修改:
"D:\Program Files\OpenOffice.org 3\Basis\sdk/bin/cppumaker" -Gc -BUCR -O"D:\Program Files\OpenOffice.org 3\Basis\sdk\includehpp" "D:/Program Files/OpenOffice.org 3/URE/misc//types.rdb" "D:/Program Files/OpenOffice.org
3/Basis/program//offapi.rdb"
不需要我解释了吧,这边就是修改下生成路径,然后重新执行一遍,执行前别忘记初始化setsdkenv_windows.bat。
执行完毕后,在新指定的输出目录中就应该产生所需的头文件了(还有一种偷懒方法,就是把c:/openffice.org3.4_sdk/WINexample.out/inc下的文件拷贝到includehpp中)。
2.设置vs中的相关路径
1).设置可执行文件目录
D:\Program Files\OpenOffice.org 3\program
D:\Program Files\OpenOffice.org 3\URE\bin
2).设置包含路径
D:\Program Files\OpenOffice.org 3\Basis\sdk\include
D:\Program Files\OpenOffice.org 3\Basis\sdk\includehpp
3).设置库目录
D:\Program Files\OpenOffice.org 3\Basis\sdk\lib
目录配置完成,我们可以新建一个空白工程进行测试,以DocumentLoader为例:
1)新建空白工程oo_test
2)拷贝documentLoader.cpp到oo_test下
3)在工程中添加documentLoader.cpp
4)在预处理中添加 WNT;CPPU_ENV=msci这两个宏,这个非常重要,以后每个项目中都得加上
5)在链接的附加依赖项中加入isal.lib;icppu.lib;icppuhelper.lib;isalhelper.lib;ireg.lib;stlport_vc71.lib
全部完成后,编译,大功告成。
此时可以按照上篇介绍的documentloader执行方式进行测试。
接下来考虑下要不要加一个vs2010的全局设置说明,怕有些新手不会设,另外看是否补充个openoffice的ppt播放控制demo
好了,本篇就说到这里,祝你测试成功!
我这边假设大家知道如何设置vc2010的全局依赖以及包含目录,就不细讲了。
1.首先生成idl接口的hpp模板头文件
看上一篇中的图:
该命令就是用来生成模板文件的,好了,现在我们稍作修改:
"D:\Program Files\OpenOffice.org 3\Basis\sdk/bin/cppumaker" -Gc -BUCR -O"D:\Program Files\OpenOffice.org 3\Basis\sdk\includehpp" "D:/Program Files/OpenOffice.org 3/URE/misc//types.rdb" "D:/Program Files/OpenOffice.org
3/Basis/program//offapi.rdb"
不需要我解释了吧,这边就是修改下生成路径,然后重新执行一遍,执行前别忘记初始化setsdkenv_windows.bat。
执行完毕后,在新指定的输出目录中就应该产生所需的头文件了(还有一种偷懒方法,就是把c:/openffice.org3.4_sdk/WINexample.out/inc下的文件拷贝到includehpp中)。
2.设置vs中的相关路径
1).设置可执行文件目录
D:\Program Files\OpenOffice.org 3\program
D:\Program Files\OpenOffice.org 3\URE\bin
2).设置包含路径
D:\Program Files\OpenOffice.org 3\Basis\sdk\include
D:\Program Files\OpenOffice.org 3\Basis\sdk\includehpp
3).设置库目录
D:\Program Files\OpenOffice.org 3\Basis\sdk\lib
目录配置完成,我们可以新建一个空白工程进行测试,以DocumentLoader为例:
1)新建空白工程oo_test
2)拷贝documentLoader.cpp到oo_test下
3)在工程中添加documentLoader.cpp
4)在预处理中添加 WNT;CPPU_ENV=msci这两个宏,这个非常重要,以后每个项目中都得加上
5)在链接的附加依赖项中加入isal.lib;icppu.lib;icppuhelper.lib;isalhelper.lib;ireg.lib;stlport_vc71.lib
全部完成后,编译,大功告成。
此时可以按照上篇介绍的documentloader执行方式进行测试。
接下来考虑下要不要加一个vs2010的全局设置说明,怕有些新手不会设,另外看是否补充个openoffice的ppt播放控制demo
好了,本篇就说到这里,祝你测试成功!
相关文章推荐
- 使用vs2010搭建libreoffice openoffice UNO sdk开发环境(三)
- 使用vs2010搭建libreoffice openoffice UNO sdk开发环境(一)
- 使用vs2010搭建libreoffice openoffice UNO sdk开发环境(二)
- Window平台使用VS2010简单快速搭建QT开发环境
- VS2010中搭建Silverlight 5中文开发环境(如今已经有Silverlight 5中文版SDK 2012.8.7)
- Window平台使用VS2010简单快速搭建QT开发环境
- 如何脱离SDK,使用DW5.5和phonegap以及JQMobile搭建开发环境
- Mac上使用PowerVR_SDK搭建OpenGL ES2.0 开发环境
- 搭建Android开发环境:直接使用官网提供的 ADT Bundle(带Eclipse、ADT插件、SDK)
- 使用融云SDK开发即时聊天(一)----基本环境搭建
- openoffice SDK c++开发环境的建立详细说明
- LibreOffice SDK 开发环境配置(Windows)
- 【转】测试LibreOffice SDK 开发环境配置(Windows)
- 建立openoffice SDK c++开发环境
- Android的Android-NDK+sdk的环境搭建和使用方法,开发
- 使用高通公司的Vuforia SDK搭建Android版移动AR应用开发环境
- Kinect开发环境配置:Kinect for Windows SDK + OpenCV2.4.10 + VS2010 + Win7(x64)
- [汇编]_[初级]_[VS2010搭建汇编开发环境win32和x64]
- 使用maven+eclipse搭建struts2开发环境