标签:tor clip build apt-get ptr 命令 因此 linux lods
首先安装eclipse
先去官网下载,然后解压
cd Downlods
tar zxvf ecli***********(此处省略)
然后输入
eclipse
会提示你输入一串apt-get 输入后敲回车
3.为了让eclipse通过gdb附加到进程,PTRACE作用域必须设置为0。
去检查:
cat /proc/sys/kernel/yama/ptrace_scope
如果上述命令返回‘1‘,编辑/etc/sysctl.d/10-ptrace.conf并设置:
kernel.yama.ptrace_scope = 0
您将需要重新启动才能使此更改生效。
user @ machine :?/ work / gr_demo $ source /data/work/gr/setup_env.sh
请注意,路径将取决于安装gnuradio的位置。在下面的描述中,安装的PREFIX是/ data / work / gr /
目前这一步没有成功,,,没有找到这个setup_env.sh ---->应该是安装完成gnuradio后就自动设置好了的。
Eclipse期望构建目录是源目录的兄弟(而不是子)。因此,建立目录应该设置如下:
假设gr-test_boost已经安装在?/gr-test_boost /中:
user @ machine :?/gr-test_boost$ mkdir gr-test_boost-debug
user @ machine :?/gr-test_boost$ mkdir gr-test_boost-release
user @ machine :?/gr-test_boost$ cd gr-test_boost-debug
user @ machine :?/gr-test_boost/gr-test_boost-debug $cmake -G “Eclipse CDT4 - Unix Makefiles” -D CMAKE_BUILD_TYPE=Debug ../../gr-test_boost
user @ machine :?/gr-test_boost$ cd .. /gr-test_boost-release
user @ machine :?/gr-test_boost/gr-test_boost-release $ cmake -G“Eclipse CDT4 - Unix Makefiles”../gr-test_boost
重要的两条代码:
ys_linux@computer:~/gr-test_boost/gr-test_boost-debug$ cmake -G "Eclipse CDT4 - Unix Makefiles" -D CMAKE_BUILD_TYPE=Debug ../../gr-test_boost
ys_linux@computer:~/gr-test_boost/gr-test_boost-release$ cmake -G "Eclipse CDT4 - Unix Makefiles" ../../gr-test_boost
以上代码最好手动敲
上述命令为可以导入到eclipse的模块创建调试和发布版本配置。两者都可以导入到eclipse中。或者,只有调试配置可以导入到Eclipse中,并且可以在模块准备好部署时从gr-test_boost-release目录中手动运行。
执行完成后
ys_linux@computer:~/gr-test_boost/gr-test_boost-release$ cmake ..
ys_linux@computer:~/gr-test_boost/gr-test_boost-release$ make
ys_linux@computer:~/gr-test_boost/gr-test_boost-release$ sudo make install
然后准备打开
ys_linux@computer:~/gr-test_boost/gr-test_boost-release$ cd ..
ys_linux@computer:~/gr-test_boost$ cd gr-test_boost-debug/
ys_linux@computer:~/gr-test_boost/gr-test_boost-debug$ eclipse&
标签:tor clip build apt-get ptr 命令 因此 linux lods
原文地址:http://www.cnblogs.com/yssrf-possible/p/7903511.html