ubuntu12.04下Qt调试器的使用】的更多相关文章

最近,我一直在用Qt编写C++程序,但在编写过程中遇到了问题,想用Qt Creator中的调试器调试一下,但调试时(在Qt Creator中已配置好相应的调试器)出现“ ptrace:Operation not permitted ”的错误,如下图所示: 经百度搜索,找到了问题的原因及其解决方案. 原来,在Ubuntu 11.04("Natty Narwhal")之后的版本中,一种叫做 ptrace scope 的安全机制被引入.这种机制防止用户访问当前正在运行的进程的内存和状态,这就…
本文介绍在Ubuntu12.04 (64 bit) 下使用Qt 4.8.2连接MySQL(Ver 14.14 Distrib 5.5.43)数据库. 1.安装 Qt 和 MySQL 若未安装以上软件,可参考我的博客安装. 安装Qt:Ubuntu12.04下安装Qt4总结 --> http://www.cnblogs.com/gaohongchen01/p/4204860.html 安装MySQL:Ubuntu12.04下安装Apache+PHP+MySQL --> http://www.cnb…
大家知道Windows下有一个很好的查看源代码的软件sourceinsight,使用sourceinsight查看Linux内核代码.嵌入式软件开发中的C语言项目源代码.驱动程序代码很是方便.在Linux下使用vim查看源代码不是很方便,于是搜了一下Linux下sourceinsight的相关替代软件,找到了一款Source Navigator,于是就试着在Ubuntu12.04下安装了一下.但是安装之后默认字体不好看,新建一个工程很慢,个人感觉跟sourceinsight没法比,还不如使用最新…
Linux (Ubuntu12.04) 下开发工具安装和使用 这里讲述的是关于在ubuntu12.04下面安装和使用各种IDE 开发环境和初步使用的知识.说一下背景:很多的开发基本都是在linux操作系统下的,尤其是针对服务器的后台编程,之前用惯了windows,将来还是要转到linux上的.因为我学习两门语言C/C++ & Java,C/C++其实在linux下面更好,因为linux/ unix本身就是使用C语言实现的,而且现代unix,linux和C 语言渊源很深,所以决定在linux上面编…
阿里云ubuntu12.04下安装mongodb   apt-get install mongodb 阿里云ubuntu12.04下卸载mongodb,同时删除配置文件     apt-get purge mongodb-server 这样卸载mongodb的同时,/etc/mongodb.conf等配置文件也会同时删除 阿里云ubuntu12.04下启动mongodb     service mongodb start 阿里云ubuntu12.04下停止mongodb     service …
tiny4412学习者,在ubuntu12.04下编译android4.1.2添加JNI层出现问题: (虚心请教解决方法) trouble writing output: Too many methods: 65540; max is 65536. By package:     26 android    145 android.accessibilityservice    702 android.accounts    436 android.animation      8 androi…
ubuntu12.04下编译opencv程序 1.在ubuntu下安装好 opencv后(建议使用apt-get install 来安装) 2.使用程序FaceExaple.c来进行测试程序 #include "cv.h" #include "highgui.h" #include <stdio.h> #include <stdlib.h> #include <string.h> #include <assert.h>…
目录 1.下载ns-3.29 2.安装gcc-4.9.2 3.编译.测试ns-3.29 第一种:更新,文章开头说的 第二种,更新源 主机型号:Ubuntu12.04 仿真环境版本:NS-3.29 安装之前先更新一下环境,好处多多 sudo apt-get update sudo apt-get upgrade 1.下载ns-3.29 1.下载地址请点击此处下载ns-2.9版本 其他版本可在官网上下载,点这里 2.解压ns-3.29压缩包 tar -jxvf ns-allinone-3.29 现在…
最近在看linux的设备驱动程序,写一个简单的helloworld程序都花了我好久的时间,具体过程如下: 编写helloworld.c 编写Makefile 注意,makefile中的命令那里是一个tab,而不是多个空格,还有源文件的名字不要写错了,然后make,出现了下面这些错误make -C /lib/modules/3.8.0-29-generic/build  M=/home/Linux/helloworld modules make[1]: Entering directory `/u…
思路:配置网络->安装NFS->配置NFS->挂载NFS服务->Down文件执行.Okay lets go! 配置网络: 在配置网络之前,首先咱得搞定与开发板的交互工作,那么这个就交给CKermit吧,安装与配置CKermit的方法在之前的博客中有提到,给大家来个链接吧!http://www.cnblogs.com/luomingchuan/admin/EditPosts.aspx?opt=1,登录到开发版,ifconfig一下,看看ip地址是多少: 看到了哇,3个参数很重要,地址…
前段时间在公司里遇到一个问题,从svn上下载下来的文件含有.svn文件,如何删除当前目录下的所有.svn文件呢? 一个个手动删除显然不可能,太多了.其实在Ubuntu12.04下延伸至其他所搜的Linux发行版只需要一个简单的命令就OK了. 命令如下: find . -type d -name ".svn"|xargs rm -rf;   或者     find . -type d -iname ".svn" -exec rm -rf {} \;…
        刚刚想在Ubuntu12.04下安装几个软件,sudo apt-get install libsqlite3-dev automake scratchbox2,没成想出现下面的错误: 正在读取软件包列表... 有错误! E: Encountered a section with no Package: header E: Problem with MergeList /var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_dists_nat…
参考 http://blog.sina.com.cn/s/blog_53b0956801010lfu.html 捣鼓了一个晚上了,OpenCv还没装好,本来以为看个类似的比如Ubuntu安装OpenCv2.2或者其他的就能安装好,结果发现...我太天真了. 网上使用Ubuntu12.04来装OpenCv还是挺多的,各种版本组合教程,都没能把我的Ubuntu12.04+OpenCv2.4.10 成功合体. ----------------------------------------------…
前言:      因为工作需要,经常要编译安卓下的动态库,公司有已经搭建好环境的服务器,但是第一自己想自己搭建一下了解一个整个过程,另外,公司的服务器也经常出现问 题,导致编译不了,所以就想自己搭建环境.开始是在公司自己的电脑上装了一个unbuntu的虚拟机,然后在网上找了一个攻略,开始搭建环境.但是一直卡 在源码下载那一块,每次源码下载都出错,如后面问题1所描述.断断续续,都是工作之余抽空弄一弄,但是始终下载不成功,我以为是公司网络的问题,网络不稳 定,所以下载老失败.本来想多试几次,想想总有…
http://my.oschina.net/u/219482/blog/341452 感谢作者 ubuntu 14.04从Qt官网下载的最新版qt,安装过程很顺利,但却发现没办法输入中文(我用的是 fcitx), 即使下载了fcitx-frontend-qt5和fcitx-frontend-qt4也还是没用. 想必是qt版本的原因吧. 后来,试着将从源中安装的fcitx-frontend-qt5复制到Qt安装目录下,竟然可以了. 方法如下(fcitx输入法): 1.安装fcitx-fronten…
http://blog.csdn.net/heyangya2009/article/details/5424376 备注:ubuntu12.04+Android+Real6410 在主机上用来编译其他类型机器可执行代码的编译器就叫交叉编译器,我们进行嵌入式linux的开发的主机的处理器大部分都是x86,而我们的嵌入式系统的处理器有可能是arm.MIPS等非x86处理器,这时候必须使用arm.MIPS等交叉编译器才能编译出这些处理器能够执行的代码.这里我们使用的是ARM公司提供的新一代的arm交叉…
eclipse提示框的背景颜色使用的是系统的提示框颜色配置,在windows下为黄色,但在Ubuntu12.04(gnome)下却是黑色,造成提示内容很难看清. 在eclipse中我们是无法修改这个颜色的配置的,只能通过修改系统的颜色配置.Ubuntu 12.04之后只能通过修改配置文件的方式实现了.这个文件位于/usr/share/themes/下对应的主题文件夹下,如你使用Radiance主题,就进入到/usr/share/themes/Radiance/目录下, cd /usr/share…
安装win10后一直用vs调试,没有用qt调试,这次启动调试,发现提示调试器未设置. 解决办法: 需要重新安装wdk 10 https://developer.microsoft.com/zh-cn/windows/hardware/windows-driver-kit 下载安装后qt可自动检测到调试器 或者 https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk 下载只安装Debugging Tools fo…
实验室项目的需求,要使用到NS3做仿真,使用实验室的电脑,Ubuntu12.04,版本比较低,建议大家使用16.04,这样安装依赖文件时不会出现版本过低的问题 (没管最后也安装成功了).下面就安装步骤和遇到的问题做一下记录: (其中有参考各位老师的博客,我会在相应地方注明来源) 2018-09-07 =====================================安装如下=================================== 1.首先安装依赖文件,依赖文件比较多,耗时较…
用的是osboxes下的vdi. 编译Linux 1. 不能在root用户下操作 2. 执行 make kernel_menuconfig 报错,需要 apt-get install zlib1g zlib1g-dev -yapt-get -y install libncurses5-dev libssl-dev gawkapt-get install gcc-arm-linux-gnueabi -y 3. 编译uboot的时候报错,说是/bin/bash: /work/tinaV2.1/lic…
gdb调试器时一款GNU组织开发.发布的UNIX/Linux环境下的程序调试工具,没有图形界面,但功能强大. GDB使用流程: 先编写一个测试文件gdbTest.c 保存后用gcc对文件进行编译,需要加上 -g 参数,否则不能使用gdb进行调试.      gcc gdbTest.c -o gdbTest -g 查看文件 在gdb中键入“l”(list)就能够查看载入的文件. 在不输入其他参数的情况下l 打开的是包含main()函数的文件,如果要打开其他文件可以在l 后面输入文件名作为参数. 也…
操作系统:Ubuntu12.04 AMD64位 交叉编译环境:arm-Linux gcc版本4.4.3 前言: 首先理解一下交叉编译的意思.我们要给嵌入式设备写应用程序,但是又不能在嵌入式设备上完成所有的代码开发工作,只能在一台工作PC上完成然后编译成二进制文件上传到嵌入式设备上.但是我们选用的编译工具链不能是工作PC上的,应该是嵌入式设备上的编译工具链,所以,我们要在PC上搭建适用于嵌入式设备的交叉编译工具链.例如,PC上的gcc版本可能是4.6但是arm-linux-gcc的版本却是4.4.…
环境:AMD N850,4G,ubuntu12.04 x64, 老规矩,先是各种依赖: sudo apt-get install git-core gnupg flex bison python rar original-awk gawk p7zip-full gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev pngc…
年. ubuntu12.04默认采用unity界面,但是自己更加喜欢gnome3的操作方式. 安装gnome3: sudo apt-get install  gnome-shell 其实安装成功后,注销系统在登录界面选择GNOME,进入系统后就是GNOME3界面了.但是出于系统清理的心理,总是想卸载掉unity界面.设置默认登录桌面环境为GNOME3. 用gnome3界面登录系统,设置其为默认的登录环境: sudo/usr/lib/lightdm/lightdm-set-defaults -s…
2013-10-01 20:42:57|    moniter参考资料:Ubuntu 12.04下PostgreSQL-9.1安装与配置详解(在线安装)一.安装postgresqlbamboo@bamboo-Inspiron-1420:~$ sudo apt-get install -y postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1 postgresql-server-dev-9.1 二.修改PostgreSQL数据库的默…
用此方法成功在UBUNTU 12.04下安装GTK 3.xxx. 一.安装 1.安装gcc/g++/gdb/make 等基本编程工具 $sudo apt-get install build-essential 2.安装 libgtk3.0-dev libglib3.0-dev 等开发相关的库文件 $sudo apt-get install gnome-core-devel 3.用于在编译GTK程序时自己主动找出头文件及库文件位置 $sudo apt-get install pkg-config…
本文记录PC(x86)下安装Linux/X11版Qt 开发环境.下载页面:http://qt-project.org/downloads ARM嵌入式版本qt库的编译安装详见<unbunt12.04编译安装qt-embedded-4.8.1> ------ 我们选择qt-everywhere-opensource-src-4.8.5.tar.gz版本.选择Qt libraries 4.8.5 for Linux/X11 (230 MB) (Info) 得到qt-everywhere-opens…
1.下载Qt Creator 链接  http://qt-project.org/downloads 选择 Qt Creator 2.8.0 for Linux/X11 32-bit (61 MB) (Info)   (我安装的是32位,根据你的情况) 2.安装 g++ 输入命令 : sudo apt-get install g++ 如果安装了g++或其他的编译器,这步就省略. 3.接下来就开始安装: 输入命令 :sudo apt-get install qt4-dev-tools qt4-de…
1. 到官网http://valgrind.org/downloads/上下载valgrind最新版本: 2. 解压源码,执行./configure;make;make install后,默认安装到/usr/local/bin下,执行: valgrind ls -l 3. 提示: ==== Memcheck, a memory error detector ==== Copyright (C) -, and GNU GPL'd, by Julian Seward et al. ==== Usin…
引用地址http://blog.163.com/huai_jing@126/blog/static/171861983201311103411229/ 方法1:直接命令编译: g++ main.cpp -o main `pkg-config --cflags --libs opencv` (注意ESC下面的`,不是单引号) 方法2:借助cmake,需要写CMakeLists.txt,示例如下: cmake_minimum_required(VERSION 2.8) project(Hello)…