zoukankan      html  css  js  c++  java
  • 【转】测试LibreOffice SDK 开发环境配置(Windows)

    下载与安装

    LibreOffice 主页:http://zh-cn.libreoffice.org/ 下载主程序和 SDKdown load sdk

    安装过程就不说了。。。 上几张目录结构图tree-1tree2

    需要的工具: 
    1. jdk: http://java.sun.com/products. 
    2. vs: 版本不要太低 
    3. Microsoft .NET Framework SDK 
    4. GNU make (3.79.1 or higher)使用 MinGW 或者是 Cygwin http://www.mingw.org/wiki/Getting_Started 
    5. zip tool (2.3 or higher) http://www.info-zip.org. 
    6. cat and sed tools http://sourceforge.net/projects/unxutils/files/latest/download. 
    说明: 其中 make 和 cat sed 在MinGW 或者 Cygwin 中都可以安装,理论上用里面的也可以,没有试验过。有空试验下。。。

    环境设置

    在 cmd 中打开 setsdkenv_windows.bat

    这里写图片描述

    如果你出现这个,那么恭喜你,你需要手动修改调试这个脚本,这里只说下方法,因为经测试每个机器上的错误地方都不同(吐槽一下 Windows 的脚本,跟 Bash 比简直弱到爆。。。)

    这里写图片描述

    在C:Users<你的用户名>AppDataRoaminglibreoffice4.4_sdk 目录下找到setsdkenv_windows.bat 文件

    注释掉 @echo off 然后你就可以看到所有输出,找到有问题的语句然后,循环继续。懂 bat 童鞋无视 ->_->

    这里写图片描述这里写图片描述

    调试成功以后,根据提示输入各个环境(其实你也可以手动修改脚本,稍微看一下脚本内容就知道,无非是一些环境变量的设置),最后得到这个结果:这里写图片描述

    编译例子

    sdk 下有几个例子,其中 CPP 是 C++ 的例子,其他例子也可以编译玩玩。这里只简要介绍一下 CPP 里的例子的编译(因为编译后会得到一些头文件,后续会用到 ^_^) cd 到 DocumentLoad 目录下执行 make

    这里写图片描述

    注意:编译后生成了一些头文件后面会用到: <你设置的输出路径>WINexample.outinc,我们把它考到 sdk 的目录下,重命名为 includecpp

    好了,其实这都是准备工作,后续我会实现两个程序把 LibreOffice 嵌入到 MFC 的 View 中,和 C# 的 Winform 中 ^_^, 就酱。。。

  • 相关阅读:
    WPF中的控件布局
    [转]WPF, WPF/E释疑
    创建像Vista任务栏一样的半透明玻璃按钮
    WPF中的TextBlock
    .net 2.0 文档生成工具
    XNA Game Studio Express 1.0正式版 发布
    WPF免费视频教程,来自Lynda.com
    WPF中的ControlTemplate(控件模板)
    获奖啦, 微软亚洲研究院第九届学生实践项目
    [转]让用户通过宏和插件向您的 .NET 应用程序添加功能
  • 原文地址:https://www.cnblogs.com/cappuccino/p/5427247.html
Copyright © 2011-2022 走看看