DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 233 234 235 236 237 238 239 240 241 ··· 474 下一页

2016年7月25日

摘要: 我们很多c程序在windows下是以dll形式展现的,在linux则是以so 形式展现的。 windows一般不会因为编译dll文件的编译器版本不同而出先dll文件不能执行。 但是linux下,不同版本内核的linux下编译的c程序,在其他版本的linux下就容易出现无法执行的问题。主要可能是支持程 阅读全文
posted @ 2016-07-25 11:12 DoubleLi 阅读(12067) 评论(0) 推荐(0)

摘要: objdump -tT libName.so | grep symbel symbolName nm -D libName.so | grep symbel symbolName 很多非常熟悉windows 进程依赖那个dll,使用depends,linux使用ldd命令。查看函数windows使用 阅读全文
posted @ 2016-07-25 11:10 DoubleLi 阅读(7401) 评论(0) 推荐(0)

摘要: linux下查看动态链接库依赖关系的命令 x86:ldd *.so arm:arm-linux-readelf -d *.so 实际例子:以项目中用到的库librtsp.so分析:lijun@ubuntu:~/workspace$ arm-hisiv100nptl-linux-ld -d librt 阅读全文
posted @ 2016-07-25 10:49 DoubleLi 阅读(1808) 评论(0) 推荐(0)

摘要: 今天在帮同事查看一个问题时, 需要用到ldd, 于是就顺便看了一下ldd的实现. 好在ldd本身只是一个脚本, 而不是executable, 可以直接查看实现的代码.根据注释: 21 # This is the `ldd' command, which lists what shared libra 阅读全文
posted @ 2016-07-25 10:05 DoubleLi 阅读(3399) 评论(0) 推荐(0)

2016年7月20日

摘要: 博文来自下面路径,转载请注明原出处: http://bigwhite.blogbus.com/logs/74568031.html 修改SVN中文件的可执行属性 - [开源世界] Tag:开源世界 Subversion 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://b 阅读全文
posted @ 2016-07-20 10:21 DoubleLi 阅读(1560) 评论(0) 推荐(0)

摘要: 还是项目上发现的问题,要上传Android的源码项目。这里客户端是windows的机器, 测试后发现俩个问题。 1. 文件后缀是.so的文件默认上传不了。 2. 文件后缀是.sh的文件,上传后,再从服务器上下下来,文件的可执行权限就会丢失。说明在上传的时候文件的可执行权限没有上传。 问题1,解决方法 阅读全文
posted @ 2016-07-20 10:19 DoubleLi 阅读(2044) 评论(0) 推荐(0)

摘要: 本地文件在commit到仓库之前若没有chmod +x 权限的话,那在svn仓库里的文件将会保持当前无可执行属性状态。 即使在本地chmod +x filename 之后,再提交到仓库也是没有用的。check out到其他目录的时候,文件仍然没有可执行权限。 需要使用svn 设置文件属性,如下 li 阅读全文
posted @ 2016-07-20 10:05 DoubleLi 阅读(745) 评论(0) 推荐(0)

2016年7月6日

摘要: 一.前言嵌入式Linux系统中,应用开发过程中,很多情况下,用户需要对一个应用程序进行反复调试,特别是复杂的程序。采用GDB方法调试,由于嵌入式系统资源有限性,一般不能直接在目标系统上进行调试,通常采用gdb+gdbserver的方式进行调试。 Gdbserver在目标系统中运行,gdb则在宿主机上 阅读全文
posted @ 2016-07-06 08:35 DoubleLi 阅读(1729) 评论(0) 推荐(0)

摘要: 安装GDB和GDBSERVER 转自http://www.360doc.com/content/10/0407/17/155970_21971613.shtml 把GDBSERVER装入文件系统 转自http://www.arm9home.net/read.php?tid-1396.html 在mi 阅读全文
posted @ 2016-07-06 08:34 DoubleLi 阅读(2150) 评论(0) 推荐(0)

摘要: PC主机:Ubuntu 10.4 目标板:TQ2440开发板,linux内核2.6.30 NOTE:为了使用gdb进行调试,强烈建议使用nfs服务,否则调试会非常麻烦。 使用nfs服务可以参考:S3C2440挂载NFS文件系统 1. 概述 所谓远程调试,就是开发板上建立一个gdb服务端,同时待调试的 阅读全文
posted @ 2016-07-06 08:32 DoubleLi 阅读(10833) 评论(0) 推荐(1)

上一页 1 ··· 233 234 235 236 237 238 239 240 241 ··· 474 下一页