VS2012编译RTKLIB——GNSS定位开源库
RTKLIB提供了很多底层的函数,笔者直接对源码进行编译输出标准DLL的方式供C#调用。所用的VS平台是VS2012(其它VS版本类似),RTKLIB库用的是网上使用的最多,相对稳定的rtklib_2.4.2版本,编译的项目采用“相对路径”,即工程可移植到任何地方,方便以后使用。本开源库编译具体方法与记录参见博客:https://blog.csdn.net/WalterBrien/article/details/80754215
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-30 11:38 RTKLIB
目录 0 2018-04-30 11:18 RTKLIBDebug
文件 1664512 2018-04-30 11:18 RTKLIBDebugRTKLIB.dll
文件 1300480 2018-04-30 11:18 RTKLIBDebugRTKLIB.ilk
文件 1952768 2018-04-30 11:18 RTKLIBDebugRTKLIB.pdb
目录 0 2018-04-30 10:32 RTKLIBRTKLIB
目录 0 2018-04-30 11:18 RTKLIBRTKLIBDebug
文件 810254 2018-04-30 11:18 RTKLIBRTKLIBDebugCL.read.1.tlog
文件 29272 2018-04-30 11:18 RTKLIBRTKLIBDebugCL.write.1.tlog
文件 5151 2018-04-30 11:18 RTKLIBRTKLIBDebugRTKLIB.Build.CppClean.log
文件 99 2018-04-30 11:18 RTKLIBRTKLIBDebugRTKLIB.lastbuildstate
文件 9912 2018-04-30 11:18 RTKLIBRTKLIBDebugRTKLIB.log
文件 139258 2018-04-30 11:18 RTKLIBRTKLIBDebuginex.obj
文件 41826 2018-04-30 11:18 RTKLIBRTKLIBDebugcl.command.1.tlog
文件 47633 2018-04-30 11:18 RTKLIBRTKLIBDebugconvkml.obj
文件 100352 2018-04-30 11:18 RTKLIBRTKLIBDebugconvrnx.obj
文件 76289 2018-04-30 11:18 RTKLIBRTKLIBDebugcrescent.obj
文件 35571 2018-04-30 11:18 RTKLIBRTKLIBDebugdatum.obj
文件 92061 2018-04-30 11:18 RTKLIBRTKLIBDebugdownload.obj
文件 79622 2018-04-30 11:18 RTKLIBRTKLIBDebugephemeris.obj
文件 308903 2018-04-30 11:18 RTKLIBRTKLIBDebuggeoid.obj
文件 54993 2018-04-30 11:18 RTKLIBRTKLIBDebuggw10.obj
文件 63876 2018-04-30 11:18 RTKLIBRTKLIBDebugionex.obj
文件 175359 2018-04-30 11:18 RTKLIBRTKLIBDebugjavad.obj
文件 36654 2018-04-30 11:18 RTKLIBRTKLIBDebuglambda.obj
文件 2 2018-04-30 11:18 RTKLIBRTKLIBDebuglink-cvtres.read.1.tlog
文件 2 2018-04-30 11:18 RTKLIBRTKLIBDebuglink-cvtres.write.1.tlog
文件 2 2018-04-30 11:18 RTKLIBRTKLIBDebuglink-rc.read.1.tlog
文件 2 2018-04-30 11:18 RTKLIBRTKLIBDebuglink-rc.write.1.tlog
文件 11532 2018-04-30 11:18 RTKLIBRTKLIBDebuglink.command.1.tlog
文件 23876 2018-04-30 11:18 RTKLIBRTKLIBDebuglink.read.1.tlog
............此处省略788个文件信息
//---------------------------------------------------------------------------
#include
#pragma hdrstop
#include “rtklib.h“
#include “aboutdlg.h“
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource “*.dfm“
TAboutDialog *AboutDialog;
//---------------------------------------------------------------------------
__fastcall TAboutDialog::TAboutDialog(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TAboutDialog::FormShow(Tobject *Sender)
{
TImage *icon[]={Icon1Icon2Icon3Icon4Icon5Icon6Icon7Icon8};
AnsiString s;
if (IconIndex>0) icon[IconIndex-1]->Visible=true;
LabelAbout->Caption=About;
LabelVer->Caption=s.sprintf(“with RTKLIB ver.%s %s“VER_RTKLIBPATCH_LEVEL);
LabelCopyright->Caption=COPYRIGHT_RTKLIB;
}
//---------------------------------------------------------------------------
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-30 11:38 RTKLIB
目录 0 2018-04-30 11:18 RTKLIBDebug
文件 1664512 2018-04-30 11:18 RTKLIBDebugRTKLIB.dll
文件 1300480 2018-04-30 11:18 RTKLIBDebugRTKLIB.ilk
文件 1952768 2018-04-30 11:18 RTKLIBDebugRTKLIB.pdb
目录 0 2018-04-30 10:32 RTKLIBRTKLIB
目录 0 2018-04-30 11:18 RTKLIBRTKLIBDebug
文件 810254 2018-04-30 11:18 RTKLIBRTKLIBDebugCL.read.1.tlog
文件 29272 2018-04-30 11:18 RTKLIBRTKLIBDebugCL.write.1.tlog
文件 5151 2018-04-30 11:18 RTKLIBRTKLIBDebugRTKLIB.Build.CppClean.log
文件 99 2018-04-30 11:18 RTKLIBRTKLIBDebugRTKLIB.lastbuildstate
文件 9912 2018-04-30 11:18 RTKLIBRTKLIBDebugRTKLIB.log
文件 139258 2018-04-30 11:18 RTKLIBRTKLIBDebuginex.obj
文件 41826 2018-04-30 11:18 RTKLIBRTKLIBDebugcl.command.1.tlog
文件 47633 2018-04-30 11:18 RTKLIBRTKLIBDebugconvkml.obj
文件 100352 2018-04-30 11:18 RTKLIBRTKLIBDebugconvrnx.obj
文件 76289 2018-04-30 11:18 RTKLIBRTKLIBDebugcrescent.obj
文件 35571 2018-04-30 11:18 RTKLIBRTKLIBDebugdatum.obj
文件 92061 2018-04-30 11:18 RTKLIBRTKLIBDebugdownload.obj
文件 79622 2018-04-30 11:18 RTKLIBRTKLIBDebugephemeris.obj
文件 308903 2018-04-30 11:18 RTKLIBRTKLIBDebuggeoid.obj
文件 54993 2018-04-30 11:18 RTKLIBRTKLIBDebuggw10.obj
文件 63876 2018-04-30 11:18 RTKLIBRTKLIBDebugionex.obj
文件 175359 2018-04-30 11:18 RTKLIBRTKLIBDebugjavad.obj
文件 36654 2018-04-30 11:18 RTKLIBRTKLIBDebuglambda.obj
文件 2 2018-04-30 11:18 RTKLIBRTKLIBDebugli
文件 2 2018-04-30 11:18 RTKLIBRTKLIBDebugli
文件 2 2018-04-30 11:18 RTKLIBRTKLIBDebugli
文件 2 2018-04-30 11:18 RTKLIBRTKLIBDebugli
文件 11532 2018-04-30 11:18 RTKLIBRTKLIBDebugli
文件 23876 2018-04-30 11:18 RTKLIBRTKLIBDebugli
............此处省略788个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)