WINCE开源导航

WINCE开源导航

       最近有项目在做CE下的导航相关软件,从网上找到了PocketGPSMap软件,该软件是国外的一个作者编写(http://andree.sk/)

PocketGPSMap源码可以由 https://pocketgpsmap.svn.sourceforge.net/svnroot/pocketgpsmap/

check出来;

辅助地图编辑软件:https://mapcalibrator.svn.sourceforge.net/svnroot/mapcalibrator/

 

 

如何地图编辑软件编译:

由于作者使用C#开发,并且为了能够跨平台,使用了QyotoWin,编译工具为MonoDevelop-2.2.2

QyotoWin下载地址:http://imaginary-project.net/download/

MonoDevelop下载地址:google

安装相应的工具后,设置QyotoWin的环境变量,PATH 加入QyotoWin的执行路径。

Qyoto使用方法:

To use Qyoto in your C# application, you need to add a reference qt-dotnet.dll. Next, you can use the Qt Designer, that comes with Qt, to visually design your GUI. When you save your design, you'll get one or two files: yourproject.ui containing the GUI data and yourproject.qrc containing the resources. Since you can't add them to your C# project directly, you'll need to convert them. You can use the command-line tools uics and csrcc for this:

 

uics.exe -o yourproject.ui.cs yourproject.ui

csrcc.exe -o yourproject.qrc.cs yourproject.qrc

To do this automatically on every build, you can add these commands as pre-build event to your project. Now add the created .cs files to your C# project and start your window:

 

class YourApp

    {     // Test App 

        public static int Main(string[] args) 

        {

            QApplication app = new QApplication(args);

            QInitResources__dest_class__.QInitResources();

            QMainWindow mainwindow = new QMainWindow();

            Ui.MainWindow mainUi = new Ui.MainWindow();

            mainUi.SetupUi(mainwindow);

            mainwindow.Show();

            return QApplication.Exec();

        }

}

 

使用 MonoDevelop打开相应的工程,即可编译

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值