杂七杂八
alw_123
码农一只
展开
-
eclipse调试jdk源码
在看jdk源码的时候会想着去调试jdk的源码,但是Oracle提供的jre中rt.jar不带debug信息:orcale在编译src时使用了 javac -g:none,意思是不带任何调试信息,这样可以减小rt.jar的大小。若想正常调试jdk,就只能重新编译src.zip。下面将介绍编译jdk的方法,只需3步!1.在eclipse中新建一个java项目[jdk],然后在src目录上导入[Archi原创 2017-08-18 22:12:46 · 367 阅读 · 0 评论 -
gcc指定链接库路径后还是找不到库文件
问题描述:makefile中已经指定了库的路径和库的名字,编译时没报错,但程序运行时会报找不到库文件的错误。 解决办法: gcc中加上-Wl,-rpath=. 为什么? gcc -L选项在链接时指定动态库路径,编译通过,但是执行时会找不到路径; gcc -Wl -rpath选项在运行时指定路径,运行时按照指定路径寻找动态库; 也就是说处理动态链接库时有2个路径:链接时路径和运原创 2017-09-17 15:30:43 · 7227 阅读 · 1 评论 -
linux安装scrapy报错 Python.h: 没有那个文件或目录
安装scrapy的时候报错,其实这个错误是一个间接,由其依赖引起。 build/temp.linux-x86_64-3.4/twisted/test/raiser.o twisted/test/raiser.c:4:20: fatal error: Python.h: 没有那个文件或目录 include “Python.h” ^ compilation terminated.原创 2017-11-11 23:33:03 · 772 阅读 · 0 评论