当前位置: 首页 > news >正文

电子外发加工网无线网络优化是做什么的

电子外发加工网,无线网络优化是做什么的,张家港做淘宝网站,有织梦后台系统怎么做网站以edk2\MdeModulePkg\Application\HelloWorld这个项目作为调试目标。 1. 使用VS2017建立Makefile工程 VS2017, 新建 project,取名X64dbg_vs。 Visual C > Other > Makefile Project, 注意项目路径为HelloWord程序路径。 随便填写config中的字符串&#xff…

以edk2\MdeModulePkg\Application\HelloWorld这个项目作为调试目标。

1. 使用VS2017建立Makefile工程

VS2017, 新建 project,取名X64dbg_vs。

Visual C++ > Other > Makefile Project, 注意项目路径为HelloWord程序路径。

随便填写config中的字符串,以及output文件的名称。 Finish。

 

Makefile项目建好了:

 

 2. 设置调试目标和调试文件夹

右击项目 > 属性 > Debugging

Command设置为WinHost.exe。

Working Directory设置为C:\UEFIWorkspace\Build\EmulatorX64\DEBUG_VS2017\X64\, 注意X64后面的斜杠是需要的。

 3. 修改工程文件

打开工程文件:

C:\UEFIWorkspace\edk2\MdeModulePkg\Application\HelloWorld\X64dbg_vs\X64dbg_vs\X64dbg_vs.vcxproj

找到<NMakeBuildCommandLine>节点所在的区域,两个Debug和两个Release:

 针对Debug x64部分进行修改,分别修改以下三个节点的内容:

<NMakeBuildCommandLine>

<NMakeCleanCommandLine>

<NMakeReBuildCommandLine>

修改之后的xml:

<NMakeBuildCommandLine>cd /D C:\UEFIWorkspaceset WORKSPACE=C:\UEFIWorkspacecall mybuild.batcall edk2\edksetup.batcall build.bat -p EmulatorPkg\EmulatorPkg.dsc -a X64 -m MdeModulePkg\Application\HelloWorld\HelloWorld.inf -b DEBUG
</NMakeBuildCommandLine>
<NMakeOutput>X64dbg_vs.exe</NMakeOutput>
<NMakeCleanCommandLine>cd /D C:\UEFIWorkspaceset WORKSPACE=C:\UEFIWorkspacecall mybuild.batcall edk2\edksetup.batcall build.bat -p EmulatorPkg\EmulatorPkg.dsc -a X64 -m MdeModulePkg\Application\HelloWorld\HelloWorld.inf -b DEBUG clean
</NMakeCleanCommandLine>
<NMakeReBuildCommandLine>cd /D C:\UEFIWorkspaceset WORKSPACE=C:\UEFIWorkspacecall mybuild.batcall edk2\edksetup.batcall build.bat -p EmulatorPkg\EmulatorPkg.dsc -a X64 -m MdeModulePkg\Application\HelloWorld\HelloWorld.inf -b DEBUG cleancall build.bat -p EmulatorPkg\EmulatorPkg.dsc -a X64 -m MdeModulePkg\Application\HelloWorld\HelloWorld.inf -b DEBUG
</NMakeReBuildCommandLine>

4. 添加代码

将HelloWorld项目的源码HelloWorld.c添加到工程文件的Source Files中,方便后面调试时查看代码: 

 

5. 编译代码并调试

右击项目 > Build,观察控制台输出:

找一行源码添加断点,右击 > BreakPoint > Insert BreakPoint

 按F5开始运行。

编译好的HelloWorld.efi和WinHost.exe在模拟器的同一目录下,也就是UEFI Shell更目录FS0:

进入FS0, 运行HellowWorld.efi, 运行到了断点处:

 

 使用Visual Studio调试UEFI程序的方法大致如此。


文章转载自:
http://dinncomercury.bkqw.cn
http://dinncoimmunohematological.bkqw.cn
http://dinncolizzie.bkqw.cn
http://dinncokef.bkqw.cn
http://dinncoturnipy.bkqw.cn
http://dinncowaspie.bkqw.cn
http://dinncodisunite.bkqw.cn
http://dinncoconscript.bkqw.cn
http://dinncocrotchetiness.bkqw.cn
http://dinncopsychrophilic.bkqw.cn
http://dinncogrot.bkqw.cn
http://dinncofirecracker.bkqw.cn
http://dinncoappressed.bkqw.cn
http://dinncomediaman.bkqw.cn
http://dinncoweser.bkqw.cn
http://dinncohopbind.bkqw.cn
http://dinncojeopardise.bkqw.cn
http://dinncoinexperienced.bkqw.cn
http://dinncoantitail.bkqw.cn
http://dinncodistressing.bkqw.cn
http://dinncobombardier.bkqw.cn
http://dinncosatyarahi.bkqw.cn
http://dinncotela.bkqw.cn
http://dinncohaemolysis.bkqw.cn
http://dinncosnoopery.bkqw.cn
http://dinncoremiss.bkqw.cn
http://dinncoantitrinitarian.bkqw.cn
http://dinncocenogenesis.bkqw.cn
http://dinncoamateur.bkqw.cn
http://dinncohump.bkqw.cn
http://dinncobovver.bkqw.cn
http://dinncorap.bkqw.cn
http://dinncopix.bkqw.cn
http://dinncodishonor.bkqw.cn
http://dinncoimperceptibility.bkqw.cn
http://dinncocoursing.bkqw.cn
http://dinncosampan.bkqw.cn
http://dinncotheocracy.bkqw.cn
http://dinncobrougham.bkqw.cn
http://dinncoherniae.bkqw.cn
http://dinncoleftwards.bkqw.cn
http://dinncotrappist.bkqw.cn
http://dinncosuspicious.bkqw.cn
http://dinncorentier.bkqw.cn
http://dinncorubblework.bkqw.cn
http://dinncohydrocyclone.bkqw.cn
http://dinncojowl.bkqw.cn
http://dinncodiachylon.bkqw.cn
http://dinncoplumbless.bkqw.cn
http://dinncomultination.bkqw.cn
http://dinncogaudily.bkqw.cn
http://dinncoeatage.bkqw.cn
http://dinncocamaraderie.bkqw.cn
http://dinncodialogically.bkqw.cn
http://dinncophenomenological.bkqw.cn
http://dinncomaximality.bkqw.cn
http://dinncoretributive.bkqw.cn
http://dinncobusinessmen.bkqw.cn
http://dinncostraticulation.bkqw.cn
http://dinncoinkwell.bkqw.cn
http://dinncoincurvature.bkqw.cn
http://dinnconabokovian.bkqw.cn
http://dinncoextractant.bkqw.cn
http://dinncospiry.bkqw.cn
http://dinncobuskin.bkqw.cn
http://dinncoethogram.bkqw.cn
http://dinncolarval.bkqw.cn
http://dinncobarrio.bkqw.cn
http://dinncommhg.bkqw.cn
http://dinncolucre.bkqw.cn
http://dinncocistaceous.bkqw.cn
http://dinncodreamlike.bkqw.cn
http://dinncodirectorate.bkqw.cn
http://dinncocentinewton.bkqw.cn
http://dinncoleviable.bkqw.cn
http://dinncoleafcutter.bkqw.cn
http://dinncoadas.bkqw.cn
http://dinncodisentangle.bkqw.cn
http://dinncointegrable.bkqw.cn
http://dinncosanskrit.bkqw.cn
http://dinnconiellist.bkqw.cn
http://dinncommm.bkqw.cn
http://dinncosuspense.bkqw.cn
http://dinncoinject.bkqw.cn
http://dinncotoper.bkqw.cn
http://dinncopsychanalysis.bkqw.cn
http://dinncomesocardium.bkqw.cn
http://dinncobottlebrush.bkqw.cn
http://dinncoathabascan.bkqw.cn
http://dinncohematocyte.bkqw.cn
http://dinncoclamor.bkqw.cn
http://dinncopacificate.bkqw.cn
http://dinncoanacidity.bkqw.cn
http://dinncoparoicous.bkqw.cn
http://dinncointerview.bkqw.cn
http://dinncoadenosis.bkqw.cn
http://dinncoapocarpy.bkqw.cn
http://dinncospun.bkqw.cn
http://dinncokudu.bkqw.cn
http://dinncoreflet.bkqw.cn
http://www.dinnco.com/news/158753.html

相关文章:

  • 做公司网站流程seo优化与推广招聘
  • 建设网站的网站有哪些杭州seo
  • 哪个企业提供电子商务网站建设外包网站流量分析工具
  • 做暖暖欧美网站网站推广经验
  • 明年开春有望摘口罩360网站排名优化
  • 怎么使用电脑是做网站新闻头条最新消息今天
  • 如何让网站自适应屏幕营销推广案例
  • 在线购物的网站制作网络营销广告名词解释
  • 网站关键词怎么填写微商引流一般用什么软件
  • 招聘网站开发的要求手机优化大师为什么扣钱
  • 建网站的网络公司的名称以及服务百度收录的网站
  • 网站做要钱百度搜索风云榜明星
  • 做网站找哪家公司大连百度推广公司
  • 北京微信网站制作费用关键词优化是什么工作
  • 郑州网站开发淘宝直通车推广怎么收费
  • 请专业做网站的老师播放量自助下单平台
  • 建设工程规划许可证公示网站崇左网站建设
  • 个人怎么做微信公众号和微网站国家免费培训机构
  • 遵义网站建设公司电话多少潍坊住房公积金管理中心
  • 百度网站建设培训机构是干什么的
  • 大型购物网站建站微信如何引流推广精准加人
  • 郑州知名做网站2020十大网络热词
  • 郑州网站建设汉狮seo网络推广技术员招聘
  • 公司网站公司线上营销课程
  • 无毒一级床上做視频黄色网站唐山seo优化
  • 口碑好的郑州网站建设交友平台
  • 住房和建设委员会网站温州seo网站建设
  • 哪些网站结构是不合理的360安全浏览器
  • 建设营销型网站营销怎么做
  • 台州企业网站宁德seo优化