op源码编译更新后,怎么操作编译

DevExpress源码编译总结 - sky410 - 博客园
posts - 1547, comments - 14, trackbacks - 0, articles - 4
独家提供完整可编译sln文件,本篇文章内容包括基础知识(GAC、程序集强签名、友元程序集)、编译过程、注册GAC、添加工具箱、多语言支持、运行时和设计时调试
源码地址&&链接:&密码:rlyr关于编译源码,前前后后折腾了太久,自己折腾,到官网折腾,到DXPER折腾,今天,总算有个结局了
工具:Visual Studio 2010
源码:DXperience source code14.2.3.14339(源码已经整理好,不需要任何改动,解决方案文件放在sln\WinForm\WinForm.sln)
&ignore_js_op&
为了更好地验证最后的编译成果,如果已经安装了DevExpress官方版,请先卸载,编译DevExpress的源码并不依赖于DevExpress官方版的安装。
1.& &&&将DevExpress中WinForm相关组件全部编译
2.& &&&编译完成后能手工添加到工具箱
3.& &&&从工具箱中拖放控件到Form中,设计视图能正常工作,运行时也正常。
4.& &&&提供多语言支持
5.& &&&能调试运行时和设计时
在动手编译之前,先复习一下基础知识
1.& && &什么是GAC
GlobalAssembly Cache,全局程序集缓存
2.& && &为什么要注册GAC
注册到GAC中的程序集能被整个系统共享
3.& && &如何注册及取消注册
使用.net framework自带的工具gacutil
gacutil/i [abc.dll],将当前目录下的abc.dll文件注册到GAC
如果要注册的文件比较多,可以使用列表文件,后面在DevExpress源码编译完成后,生成的文件比较多,可以使用批量注册,命令为gacutil /il list.txt,其中list.txt的格式如下:
DevExpress.BonusSkins.v13.2.dll
DevExpress.Charts.v13.2.Core.dll
DevExpress.CodeConverter.v13.2.dll
每行一个文件名
取消注册与注册类似,可以参考.net framekwork工具帮助
程序集强签名
1.& && &什么是程序集强签名
在生成程序集时,指定一个私钥文件(该私钥文件为私有,不会对外公开),经过这样的方式编译后的程序集称为强签名程序集。
2.& && &为什么要使用签名
l&&保证生成的程序集唯一性,强签名的程序集都有一个公钥,只有用特定私钥生成的程序集才会有该公钥。
l&&防止程序集被非法篡改,一旦强签名后,程序集内部会保存公钥,加载该程序集时,CLR会验证该公钥,如果被非法篡改,则公钥验证失败,会抛出异常。
l&&未签名的程序集无法注册GAC
3.& && &如何使用签名
l&&生成私钥(PS:这个私钥只是演示用,源码中使用的并不是这个私钥)
使用.net framework工具sn,sn -k MyKey.snk,生成的私钥文件存放在当前目录下的MyKey.snk
&ignore_js_op&&
&ignore_js_op&&
l&&查看公钥
首先将公钥写入文件
&ignore_js_op&&
&ignore_js_op&&
然后再查看公钥
&ignore_js_op&&
4.& && &在VS中指定签名
在VS中指定签名至少能通过两种方式
一、 在AssemblyInfo.cs文件中指明签名文件路径
&ignore_js_op&&
二、 在工程属性栏中的&签名&标签
&ignore_js_op&&
以上两种方式任选其一,第二种方式在VS2005之后才支持,现在DevExpress推荐采用第二种,我们的源码中签名全部采用这种方式。
5.& && &DevExpress的签名
DevExpress公司在发布产品时,使用了私钥对产品进行了强签名,目前只知道其公钥标记为b88da,如果你的程序加载的程序集公钥为b88da,则证明使用的是DevExpress公司提供的,而不是其它人提供的
6.& && &源码中的签名
在编译源码前,需要生成我们自己的私钥,生成的私钥放在DevExpress.Key文件中,解决方案中所有的工程都使用该签名,这里可以看一下我们的公钥
&ignore_js_op&&
这也就意味着,我们编译出来的程序集公钥标记为94a041a7af35fb7f,其它任何人都无法仿制与篡改。(PS:这个公钥可以到src\DevExpress.Key\key.txt文件中找到)
友元程序集
1.& && &什么是友元程序集
默认情况下,程序集里使用internal修饰符,则该类型或成员只能在该程序集内部访问,如果需要让外部也能访问到,这就需要友元程序集。[MSDN]友元程序集是一种能够访问其它程序集的internal类型和成员的程序集,如果将程序集指定为友元程序集,则不再需要将类型和成员标记为公共,以使其他程序集可以访问它们
2.& && &为什么需要友元程序集
l&&单元测试,测试代码在另一个程序集运行,但需要访问正在测试的程序集internal成员
l&&类库分开在多个程序集中,程序集需要互相访问内部internal成员
3.& && &DevExpress中的友元程序集
DevExpress中很多的基础功能放在DevExpress.Data中,该程序集有很多友元程序集,打开DevExpress.Data下的AssemblyInfo.cs,可以清楚地看到它的友元程序集
&ignore_js_op&&
即,在以上这些模块中,可以直接访问DevExpress.Data中的internal类型。
其它模块的友元程序集与DevExpress.Data类似。
1.& &&代码获取
代码已经全部打包成压缩文件
2.& &&修改签名
私钥已经生成好,工程已经使用该私钥签名,不需要修改。如果想使用自己的签名,需要按照以下步骤:
一、& && && &&&使用.net framework自带工具生成一份强签名文件,名称为StrongKey.snk,覆盖src\DevExpress.Key下的同名文件
二、& && && &&&打开sln\WinForm\WinForm.sln,在整个解决方案中,替换所有引用公钥标记和公钥的地方
&ignore_js_op&
&ignore_js_op&
3.& &&编译
打开sln\WinForm\WinForm.sln,然后重新生成解决方案
生成后的部分文件如下:
&ignore_js_op&
另外Design文件夹中包含了需要设计时支持的程序集,将生成的这些DLL文件注册进GAC中(如何使用列表批量注册,可参考前文),Design中的DLL也要注册。
工具箱添加
打开VS,新建一个WinForm项目,打开工具箱,空白处右键,选择&添加选项卡&
&ignore_js_op&
然后自己输入一个名称,这里取名为&DevExpressBuild&,然后右键,选择&选择项&
&ignore_js_op&
在弹出的对话框中选择&浏览&,然后选择GAC中某个DevExpress DLL,这里以ChartControl为例,选择C:\Windows\Microsoft.NET\assembly\GAC_MSIL\DevExpress.XtraCharts.v14.2.UI下的文件夹下的DLL。确定后,能看到工具箱添加成功,如下:
&ignore_js_op&
其它控件工具箱的添加过程类似。(PS:此处有人有疑问,你怎么知道ChartControl放在DevExpress.XtraCharts.v13.2.UI这个DLL文件中,关于具体的控件放在哪个DLL中,DevExpress自带的文档都有详细的说明,请参考)
至此,DevExpress的编译已经完成,下面来检验编译后的成果。
还是上面的工程,直接拖放工具箱中的ChartControl到窗体中,终于看到自己编译的成果了
&ignore_js_op&
随便选择一种类型,点击&Finish&,注意看VS中的引用列表
&ignore_js_op&
已经自动为我们引用了所需的DLL,在部署时,只需要将这些DLL打包部署到客户机器上即可。
已经很接近完美了,下面看看多语言支持
多语言支持
如果使用的是安装版的DevExpress,可以到官方网站下载所需的资源文件,但是我们是自行编译的,无法直接使用官方提供的强签名的资源文件。这就需要我们自行编译语言的资源文件了,这个编译也很简单,因为解决方案全部设置好了(如果源码编译时使用了自己的签名,需要将src\DevExpress.Key\StrongKey.snk拷贝到dxKB_A421_DXperience_v14.2_()\DevExpress.Key\下覆盖同名文件),只需要打开dxKB_A421_DXperience_v14.2_()\Localization.sln,重新生成,生成的产物路径为dxKB_A421_DXperience_v14.2_()\DevExpress.Dll,假如我们需要控件支持汉语,则进入DevExpress.DLL\zh-CN,将文件夹里面所有的DLL注册进GAC
关闭并重新打开刚才新建的工程,在刚才创建的ChartControl基础上,创建一个Ribbon,可以看到,界面已经汉化了。
&ignore_js_op&
虽然官方提供的资源汉化率不是100%,但在运行时已经基本能满足要求了。
运行时调试
既然通过源码编译的,那么调试应该不是什么大问题了
例如上面的工程中,我想在运行时,向图表中添加一个点,我想看看这个点的添加过程
&ignore_js_op&
AddPoint事件处理代码只有一句
&ignore_js_op&
在DevExpress.XtraCharts.UI工程中的ChartControl.cs文件中Series
属性添加断点,如下
&ignore_js_op&
然后调试工程,点击&AddPoint&按钮,命中了断点
&ignore_js_op&
其它的调试都是类似过程。
设计时调试
DevExpress控件对VS设计时支持得很好,在设计阶段,可以非常直观地设置控件属性。如果想了解DevExpress在设计时做了哪些事情,可以对设计时进行调试。设计时调试与运行时调试不太一样,设计时调试实际上是使用一个VS调试另一个VS,这里我们举一个例子,我想看看上面这个ChartControl控件在设计时,点击&关于&时做了哪些事情
&ignore_js_op&
一、& && && &&&首先在工程属性中,选中&调试&标签页,启动操作选择&启动外部程序&,后面的路径选择VS2010所在的路径,默认为C:\Program Files(x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe,也即我想调试另外一个VS
二、& && && &&&添加断点
这一步断点的位置根据自己的需求,本次我们的断点设置在DevExpress.XtraCharts.Design工程中的Designers.cs文件中的ChartControlDesigner类中的OnAbout方法,如下(PS:此处有人有疑问,你怎么知道点击&关于&后进入这个函数的,实际上,调试代码前,需要大概了解代码)
&ignore_js_op&&
三、& && && &&&开始调试
F5启动调试,这时会打开另一个VS,在这个新的VS中打开刚才的工程,点击窗体上ChartControl控件右侧小箭头,在弹出的界面中选择&关于&,VS果断命中断点,如下
&ignore_js_op&
实际上官方提供的14.2.3安装版里的ChartControl控件点击&关于&是没有任何反应的,这段代码是我自己加上的,也是起作用的,弹出的对话框如下
&ignore_js_op&
这就是传说中设计时调试,注意,此时应用程序并没有运行起来,这种调试方式对于开发自定义控件非常有用
Q:工具箱中拖放控件到Form中,没有反应或者提示各种错误
A:这种情况一般都是因为没有注册生成目录中Design文件夹下的以&.Design.dll&为结尾的文件,要想在VS中对控件进行设计,这些DLL必须注册到GAC
Q:以.Design.dll为结尾的文件,在部署时,需要拷贝到客户机器上吗?
A:不需要,这些DLL在运行时不需要
Q:从工具箱中拖放一个控件到Form中,如何让VS自动引用所需的DLL
A:将依赖的DLL注册到GAC
Q:使用源码编译后的程序集还需要破解吗?
A:不需要,在工程引用中,引用的DLL文件属性中,&复制本地&设置为true,然后将输出目录中的文件进行打包,拷贝到其它机器即可最新源码编译全平台S-S-RR+LUCI(LEDE/OP潘多拉都有) - OPENWRT专版 -
恩山无线论坛 -
Powered by Discuz!
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 9041|回复: 409
最新源码编译全平台S-S-RR+LUCI(LEDE/OP潘多拉都有)
本帖最后由 small_5 于
23:59 编辑
基于develop分支的最新源码编译,bc1bbecc49ab5a9afb4ab9dc0493d1。可以使用-e和-f的协议了。LUCI部分使用的是LEAN源码,自己修改了一些地方。
如果原来装得有pdnsd-alt和ipset-lists请先卸载再安装。另外要说明的是,最新的OP用的库也是MUSL了(跟LEDE一样。),我指的OP/潘多拉主要是旧的版本,库是uclibc的。
实测-f协议比-d慢不少,建议还是用-d吧。我用的组合是none+auth_chain_d+tls1.2
QQ图片18.png (78.24 KB, 下载次数: 0)
23:46 上传
& && && && && && && && && && &
(196.16 KB, 下载次数: 33)
12:59 上传
点击文件名下载附件
(179.12 KB, 下载次数: 21)
23:35 上传
点击文件名下载附件
& && && && && && && && && && && &
(169.23 KB, 下载次数: 115)
23:35 上传
点击文件名下载附件
(178.73 KB, 下载次数: 148)
23:35 上传
点击文件名下载附件
& && && && && && && && && && &
(78.72 KB, 下载次数: 313)
23:35 上传
点击文件名下载附件
(166.76 KB, 下载次数: 34)
23:35 上传
点击文件名下载附件
& && && && && && && && && && && &
(188.42 KB, 下载次数: 35)
23:35 上传
点击文件名下载附件
(206.03 KB, 下载次数: 50)
23:35 上传
点击文件名下载附件
& && && && && && && && && && &&&
(177.6 KB, 下载次数: 126)
23:35 上传
点击文件名下载附件
(174.77 KB, 下载次数: 97)
23:35 上传
点击文件名下载附件
& && && && && && && && && && &
(172.43 KB, 下载次数: 87)
23:35 上传
点击文件名下载附件
我来恩山就是为了撩你!
强大的恩山!(以下重复1万次)
一看就是觉得高端、大气、上档次!
强大的恩山!(以下重复1万次)
我的恩山、我的无线
The best wifi forum is right here.
不错。学习了
我的恩山、我的无线
The best wifi forum is right here.
新源码编译全平台$$R
我的恩山、我的无线
The best wifi forum is right here.
看看呢 Padavan&&有就好了。
我的恩山、我的无线
The best wifi forum is right here.
看看在那里啊
我的恩山、我的无线
The best wifi forum is right here.
我的恩山、我的无线
The best wifi forum is right here.
最新源码编译全平台$$RR+LUCI(LEDE/OP潘多拉都有) [修改]
我的恩山、我的无线
The best wifi forum is right here.
感谢分享。。。。。。。
我的恩山、我的无线
The best wifi forum is right here.
头像被屏蔽
提示: 该帖被管理员或版主屏蔽
我的恩山、我的无线
The best wifi forum is right here.
看看,正需要
我的恩山、我的无线
The best wifi forum is right here.
感谢分享。。。。。。。
我的恩山、我的无线
The best wifi forum is right here.
看看学习学习
我的恩山、我的无线
The best wifi forum is right here.
我的恩山、我的无线
The best wifi forum is right here.
谢谢楼主的 提供
我的恩山、我的无线
The best wifi forum is right here.
这个厉害了
我的恩山、我的无线
The best wifi forum is right here.
Powered by最新源码编译全平台S-S-RR+LUCI(LEDE/OP潘多拉都有) - 第21页 - OPENWRT专版 -
恩山无线论坛 -
Powered by Discuz!
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
21 / 28 页
最新源码编译全平台S-S-RR+LUCI(LEDE/OP潘多拉都有)
[_C629:/tmp]#opkg install luci-app-s-sR_2.1-1_all.ipk&&Installing luci-app-s-sR (2.1- ...
最后一个是报的disabled,这个是正常的,至于倒数第二个我没遇见过。
主机名 PandoraBox_C629
主机型号 Phicomm K2
固件版本 PandoraBox 17.01 -git-6c24a7a / LuCI Master (git-16.354.dc7)
内核版本 3.14.79
本地时间 Tue Feb 13 21:19:44 2018
我的恩山、我的无线
The best wifi forum is right here.
最后一个是报的disabled,这个是正常的,至于倒数第二个我没遇见过。
主机名& & & & PandoraBox_C629
主机型号& & & & Phicomm K2
固件版本& & & & PandoraBox 17.01 -git-6c24a7a / LuCI Master (git-16.354.dc7)
内核版本& & & & 3.14.79
本地时间& & & & Tue Feb 13 21:19:44 2018
运行时间& & & & 10h 3m 49s
这个是我的固件版本,测试路由器不能正常使用,
电脑用软件都是正常的
卸载了重装coreutils-base64试下。&
我的恩山、我的无线
The best wifi forum is right here.
哈哈哈哈啊哈哈哈
我的恩山、我的无线
The best wifi forum is right here.
多谢分享,THANKS
我的恩山、我的无线
The best wifi forum is right here.
主机名& & & & PandoraBox_C629
主机型号& & & & Phicomm K2
卸载了重装coreutils-base64试下。
路由器复位重新安装还是出错
[_C629:/tmp]#opkg install pdnsd_1.2.9a-par-a8e46ccba7b0faab6dcdd_mipesl.ipk
Installing pdnsd (1.2.9a-par-a8e46ccba7b0faab6dcd92&
我的恩山、我的无线
The best wifi forum is right here.
谢谢分享,支持支持
我的恩山、我的无线
The best wifi forum is right here.
本帖最后由 xm3good 于
21:51 编辑
卸载了重装coreutils-base64试下。
路由器复位重新安装还是出错,是安装这个内核文件kmod-ipt-tproxy提示缺少文件的Configuring kmod-ipt-tproxy.failed to find a module named nf_tproxy_core
[_C629:/tmp]#opkg install pdnsd_1.2.9a-par-a8e46ccba7b0faab6dcdd_mipesl.ipk
Installing pdnsd (1.2.9a-par-a8e46ccba7b0faab6dcdd) to root...
Configuring pdnsd.
[_C629:/tmp]#opkg install s-sr-libev_bc1bbecc_mipsel.ipk
Installing s-sr-libev (bc1bbecc49ab5a9afb4ab9dc) to root...
Installing libpcre (8.38-2) to root...
Downloading
Configuring libpcre.
Configuring s-sr-libev.
[_C629:/tmp]#opkg install luci-app-s-sR_2.1-1_all.ipk
Installing luci-app-s-sR (2.1-1) to root...
Installing iptables-mod-tproxy (1.4.21-2) to root...
Downloading
Installing kmod-ipt-tproxy (3.14.79-1) to root...
Downloading
Installing coreutils (8.23-1) to root...
Downloading
Installing coreutils-base64 (8.23-1) to root...
Downloading
Installing coreutils-nohup (8.23-1) to root...
Downloading
Installing dnsmasq-full (2.76-5) to root...
Downloading
Configuring kmod-ipt-tproxy.
failed to find a module named nf_tproxy_core
Configuring coreutils.
Configuring coreutils-base64.
Configuring iptables-mod-tproxy.
Configuring coreutils-nohup.
Collected errors:
* check_data_file_clashes: Package dnsmasq-full wants to install file /etc/hotplug.d/ntp/25-dnsmasqsec
& && &&&But that file is already provided by package&&* dnsmasq
* check_data_file_clashes: Package dnsmasq-full wants to install file /etc/init.d/dnsmasq
& && &&&But that file is already provided by package&&* dnsmasq
* check_data_file_clashes: Package dnsmasq-full wants to install file /usr/sbin/dnsmasq
& && &&&But that file is already provided by package&&* dnsmasq
* opkg_install_cmd: Cannot install package luci-app-s-sR.
[_C629:/tmp]#opkg install luci-app-s-sR_2.1-1_all.ipk
Installing luci-app-s-sR (2.1-1) to root...
Installing dnsmasq-full (2.76-5) to root...
Downloading
Installing libnettle (2.7.1-1) to root...
Downloading
Installing libgmp (6.0.0-1) to root...
Downloading
Installing libnetfilter-conntrack (1.0.3-1) to root...
Downloading
Installing kmod-nf-conntrack-netlink (3.14.79-1) to root...
Downloading
Installing wget (1.18-1) to root...
Downloading
Installing librt (1.0.20-1) to root...
Downloading
Configuring librt.
Configuring wget.
Configuring libgmp.
Configuring libnettle.
Configuring kmod-nf-conntrack-netlink.
Configuring libnetfilter-conntrack.
Configuring dnsmasq-full.
Configuring luci-app-s-sR.
Collected errors:
* opkg_conf_load: Could not lock /var/lock/opkg.lock: Resource temporarily unavailable.
WARNING: s-sr is disabled.
Collected errors:
* resolve_conffiles: Existing conffile /etc/config/dhcp is different from the conffile in the new package. The new conffile will be placed at /etc/config/dhcp-opkg.
[_C629:/tmp]#
先卸载dnsmasq,然后先安装dnsmasq-full试下。&
我的恩山、我的无线
The best wifi forum is right here.
路由器复位重新安装还是出错,是安装这个内核文件kmod-ipt-tproxy提示缺少文件的Configuring kmod-ipt-tp ...
先卸载dnsmasq,然后先安装dnsmasq-full试下。
这个问题我知道,现在正常都能安装成功,酸酸乳也能正常运行,就是出不去&
我的恩山、我的无线
The best wifi forum is right here.
先卸载dnsmasq,然后先安装dnsmasq-full试下。
这个问题我知道,现在正常都能安装成功,酸酸乳也能正常运行,就是出不去
/etc/sha那个文件夹下面有一个watchdog,运行试下&
我的恩山、我的无线
The best wifi forum is right here.
这个问题我知道,现在正常都能安装成功,酸酸乳也能正常运行,就是出不去
/etc/sha那个文件夹下面有一个watchdog,运行试下
[_C629:/etc/s-sr]#/etc/s-sr/S-S R-watchdog
[ 22:15:44] Problem decteted, restarting s-sR...
试了,还是一样,出不去&
我的恩山、我的无线
The best wifi forum is right here.
/etc/sha那个文件夹下面有一个watchdog,运行试下
[_C629:/etc/s-sr]#/etc/s-sr/S-S R-watchdog
[ 22:15:44] Problem decteted, restarting s-sR...
试了,还是一样,出不去
我的恩山、我的无线
The best wifi forum is right here.
我的恩山、我的无线
The best wifi forum is right here.
谢谢楼主分享
我的恩山、我的无线
The best wifi forum is right here.
谢谢分享!
我的恩山、我的无线
The best wifi forum is right here.
我的恩山、我的无线
The best wifi forum is right here.
21 / 28 页
Powered by没有更多推荐了,
不良信息举报
举报内容:
用mac os编译hadooop 源码遇到的坑
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!op源码更新后,怎么操作编译 - OPENWRT专版 -
恩山无线论坛 -
Powered by Discuz!
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 317|回复: 11
op源码更新后,怎么操作编译
git pull更新后,还需要下面2项操作吗
./scripts/feeds update -a
./scripts/feeds install -a
还有是否需要make clean
我的恩山、我的无线
The best wifi forum is right here.
没编译过就不需要。make clean
我的恩山、我的无线
The best wifi forum is right here.
一般也不要 make clean,不然编译时间太长了。 改了什么配置直接编译就行了, 除非是有什么问题编译不过,又找不到问题所在,就试着清除已经编译的环境设置,重新设置,重新编译。
还需要执行这2项吗
./scripts/feeds update -a
./scripts/feeds install -a&
我的恩山、我的无线
The best wifi forum is right here.
一般也不要 make clean,不然编译时间太长了。 改了什么配置直接编译就行了, 除非是有什么问题编译不过, ...
还需要执行这2项吗
./scripts/feeds update -a
./scripts/feeds install -a
git pull 拉取更新后 就执行这两项更新下应用,没关系的。反正我就又强迫症,习惯更新,哈哈&
我的恩山、我的无线
The best wifi forum is right here.
还需要执行这2项吗
./scripts/feeds update -a
./scripts/feeds install -a
git pull 拉取更新后 就执行这两项更新下应用,没关系的。反正我就又强迫症,习惯更新,哈哈
我的恩山、我的无线
The best wifi forum is right here.
最好更新一下,因为这些软件也可能更新了
我的恩山、我的无线
The best wifi forum is right here.
notetaker 发表于
一般也不要 make clean,不然编译时间太长了。 改了什么配置直接编译就行了, 除非是有什么问题编译不过, ...
make clean不怎么影响时间,第一次超慢是因为要下载,clean并不会删除已下载的文件
请问以下,编译好的固件在哪个目录下面?&
我的恩山、我的无线
The best wifi forum is right here.
make clean不怎么影响时间,第一次超慢是因为要下载,clean并不会删除已下载的文件
请问以下,编译好的固件在哪个目录下面?
我的是在这个路径哟,*/openwrt/openwrt/bin/targets/ramips/mt7621
我也是自己刚编译了一下发现没有无线 我就没有玩了,你可以参照https://wiki.openwrt.org/zh-cn/doc/howto/build&
我的恩山、我的无线
The best wifi forum is right here.
请问以下,编译好的固件在哪个目录下面?
我的是在这个路径哟,*/openwrt/openwrt/bin/targets/ramips/mt7621
我也是自己刚编译了一下发现没有无线 我就没有玩了,你可以参照
我用的lean的代码&
我是7620。。但是没有发现有rom文件啊,只有一个7k大小的&
我的恩山、我的无线
The best wifi forum is right here.
我的是在这个路径哟,*/openwrt/openwrt/bin/targets/ramips/mt7621
我也是自己刚编译了一下发现没有 ...
我是7620。。但是没有发现有rom文件啊,只有一个7k大小的
那就是你没编译成功,你查看你自己的编译出错代码&
我的恩山、我的无线
The best wifi forum is right here.
我的是在这个路径哟,*/openwrt/openwrt/bin/targets/ramips/mt7621
我也是自己刚编译了一下发现没有 ...
我用的lean的代码
我的恩山、我的无线
The best wifi forum is right here.
我是7620。。但是没有发现有rom文件啊,只有一个7k大小的
那就是你没编译成功,你查看你自己的编译出错代码
我的恩山、我的无线
The best wifi forum is right here.
Powered by

我要回帖

更多关于 易语言反编译成源码 的文章

 

随机推荐