为您找到搜索结果:740个
OpenGLES以及shader开发调试工具
1.shader开发编辑器kodelife,地址:https://hexler.net/products/kodelife2.shader调试工具GAPID,google开源的一个项目,地址:https://github.com/google/gapid3.shader调试工具RenderDoc,地址:https://renderdoc.org/ ...
mac上使用Xcode编译调试LearnOpenGL源代码的方法
1.下载LearnOpenGL源代码,地址:https://github.com/JoeyDeVries/LearnOpenGL2.打开Terminal窗口,输入以下命令 brewinstallcmakeassimpglmglfw //使用Homebrew安装cmake、assimp、glm、glfw,注意:需要翻墙 mkdirbuild //创建build目录 cdbuild //进入build目录 cmake-G"Xcode".. //使用cmake生成Xcode项目。执行完这句话后就可以在build目录下看到Xcode工程了,使用Xcode打开即可。3.接着就可以一边参照LearnOpenGL的中文教程,一边调试学习OpenGL了。中文教程地址:https://learnopengl-cn.github.io/如果没法翻墙的,卡在Homebrew安装这步,可以考虑修改Homebrew源,具体参考https://www.uedbox.com/post/57246/ ...
Fiddler抓包调试前端脚本代码
之前看到一篇博客关于Fiddler的好处在于可以在实际线上环境调整脚本代码,即拦截脚本,本地修改后返回,在真实的环境下去调试,从而最大限度的减少bug发生的可能性。没想到,昨天晚上就给我遇到了,老大问我公众号的微信绑定为什么点击确定按钮之后没有反应,最终定位发现绑定在后台是生效了,Ajax反馈前端的响应前端也收到了,问题在于回调函数。$(function(){//绑定$("#bound").click(function(){varusername=$("#username").val();varpassword=$("#password").val();if(username.trim()==""||password.trim()==""){weui.topTips('用户名或密码不得为空',1500);return;}$().invoke("/weChat/grading/do/checkDepartment.q",{username:username,password:password},function(re){if(re=='error'){weui.topTips('用户名或...
Ubuntu杂记——Ubuntu下以USB方式连接Android手机调试
在Ubuntu下进行Android开发,发现自己的手机就算打开USB连接、USB调试还是连不上,一直都是显示??????。百度了很多,发现都是要改“ /etc/udev/rules.d/50-android.rules”文件,但是问题来了,这是专门针对某一手机才有用,万一你用别人的手机调试呢?Oh,Shit!又要改,滚蛋,真心受不了,而且修改步骤还很麻烦。接着又继续百度,发现有一种说法是adb不是以ROOT启动造成的。以下是测试步骤: 打开终端(Ctrl+Alt+T),用cd命令跳转到AndroidSDK目录下的platform-tools,输入 ./adbdevices ,终端输出如下 原因果然使adb不是以root权限启动造成的,那么解决起来就方便了。在终端逐一运行以下命令行即可:sudo./adbkill-server#以root关闭服务sudo./adbstart-server#以root开启adb服务sudo./adbdevices#显示连接设备,你会发现,之前的nopermissions已经消失,设备号正常显示啦 运行截图: &nb...
ruby调试/练习时的小技巧
...
[ThinkPHP]打开页面追踪调试
页面追踪调试 要打开它,需要:1、在配置文件中,加入配置项 'SHOW_PAGE_TRACE'=>true, 2、控制器中需要 class IndexController extends Controller { public function index(){ $user=new Model('User'); // echo $user; // // echo '大隋唐'; &nbs...
Eclipse调试时出现source not found的问题
解决方法:1. 点击debug窗口中的'EditSourceLookupPath'按钮。2. 在弹出窗口中点击'Add'按钮。3. 在弹出窗口中点击'Project'选项。4. 选择自己正在调试的项目。5. 不要勾选'Searchforduplicatesourcefilesonthepath'这个选项。6. 保存,重启eclipse。...
MyEclipse Web项目调试
1.发布项目2.启动服务服务有两种启动方式,RunServer和DebugServerRunServer是运行模式,DebugServer是调试模式使用DebugServer模式启动3.在要调试的代码行上打断点4.在浏览器上运行项目5.进入Debug模式 ...
JavaScript 调试
1.在JavaScrip中可以使用:console.log("------");在浏览器控制台中输出你想要的日志信息2.在JavaScrip中可以使用:console.debug("-----d");在浏览器控制台中输出你想要的调试日志信息3.在JavaScrip中可以使用:console.info("-----i");在浏览器控制台中输出你想要的提示日志信息4.在JavaScrip中可以使用:console.error("-----e");在浏览器控制台中输出你想要的错误日志信息5.在JavaScrip中可以使用:alert("----");弹框提示信息。 以下,原文网址:http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.htmlFirebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。===================================Firebug控制台详解作者:阮...
shell调试
可以在sh内使用set-x,使用后,会打印每条命令的输出 set-x开启 set+x关闭...
linux2.6.30.4内核移植(7)——插入hello world驱动模块
详细步骤参考自:http://www.cnblogs.com/wanyao/archive/2011/11/21/2257628.html过程比较顺利,结果截图如下:这里需要注意的是:http://www.cnblogs.com/nufangrensheng/p/3669623.html中”6、Generalsetup选项配置:”给出的提示:/注意:添加了自己的信息“Ychang”后,驱动模块在加载时会判断Linux版本号,Linux版本号除了2.6.30.4这个信息外,还有上面添加的“Ychang”的信息,所以建议编译驱动模块时使用编译zImage镜像所对应的内核,否则可能会出错。...
linux2.6.30.4内核移植(6)——移植应用程序hello world常见的错误:-bin/sh ./hello not found
通常在开发板上搭建好开发平台后,我们会试着移植一个最简单的应用程序Helloworld来测试一下。初次尝试,我们经常会碰到的问题就是,在开发板上运行./hello的时候出错:-bin/sh./hellonotfound。遇到这种错误,原因有如下两种:一、在配置Busybox的时候,如果选择了BusyboxSettings—>BuildOptions—>BuildBusyBoxasastaticbinary(nosharedlibs)选项,那么出现上述错误的原因是:在宿主机上交叉编译hello.c的时候,没有加上-static编译选项。因为默认是使用动态链接库的。使用如下命令重新编译hello.c:/arm-linux-gcc–static–ohellohello.c如此之后,惊喜就会出现了!二、在配置BusyBox的时候,如果没有选择BuildBusyBoxasastaticbinary(nosharedlibs)选项而且,在交叉编译hello.c的时候也没有加-static(这种情况下不加就对了),那么出错的原因是根文件系统中(lib目录下)没有相应的动态库。为图方便,你...
linux2.6.30.4内核移植(5)——构建根文件系统(yaffs文件系统格式的镜像)
一、首先编译并安装BusyBox这里使用的交叉编译器还是3.4.5.注意:编译内核、编译BusyBox以及编译文件系统中的所有应用程序的交叉编译器要使用同一个版本。1、获取BusyBox源码下载地址:http://www.busybox.net/downloads/这里下载busybox-1.13.0.tar.bz22、修改并配置BusyBox解压BusyBox,进入到其顶层目录,修改顶层Makefile:将164行修改为:/CROSS_COMPILE?=arm-linux-将189行修改为:/ARCH?=arm3、执行makemenuconfig,进入配置单:需要注意的配置选项如下:BusyboxSettings—>GeneralConfiguration:BusyboxSettings—>BuildOptions:BusyboxSettings—>InstallationOptions:BusyboxSettings—>BusyboxLibraryTuning:LinuxModuleUtilities—>保存配置并推出配置单。4、执行命令make;ma...