- 博客(15)
- 资源 (10)
- 收藏
- 关注
原创 vs2010下V C++调用C#编写的dll时可能遇到的问题
最近编写C++调用C#编写的dll时,碰到诸多问题,主要原因是在编写C#的dll时还调用了其它的dll动态链接库,所以比较复杂。在按照正规步骤编写完C# dll之后,觉得万事大吉了,(因为单纯调试dll时并未任何异常和错误),后来才发现后面调用的时候有个细节被忽略了(编译平台)。首先编写dll的时候 添加dll:点击项目属性,添加引用----------》 #using
2016-09-29 17:35:29
4118
原创 g++生成so动态库文件
编译生成so文件:$ g++ src1.cppsrc2.cpp -fPIC -shared -o libsrc.so说明-fPIC:表示编译为位置独立的代码,不用此选项的话编译后的代码是位置相关的所以动态载入时是通过代码拷贝的方式来满足不同进程的需要,而不能达到真正代码段共享的目的。 -L.:表示要连接的库在当前目录中 -lxxx:编译器
2016-05-16 16:49:53
1535
转载 Ubuntu 14.04修改grub开机启动顺序
原文转载自:http://blog.sina.com.cn/s/blog_4fad46a80102wwtf.html 当我们安装windows和ubuntu双系统以后,默认启动变成ubuntu了,这对于使用ubuntu作为系统的用户来说没什么,但对那些经常要进 windows的用户,每次开机都得按几次向下的箭头,再敲回车,非常不方便,有没有方法,让电脑开机时默认启动windows
2016-04-27 09:51:49
4252
转载 Doxygen规范及工具的简单应用
Doxygen工具的下载地址:https://sourceforge.net/projects/doxygen/files/一、对与C++程序的说明文档,一致推荐使用Doxygen工具,先说一下C++程序的注释说明规范,这只是其中的一种1.所有注释都可以使用///开始(C++风格)。2.函数注释方式 /// Constructor【函数描述】
2016-04-13 11:24:54
1464
原创 ros初学者 答疑
1. 问题 -> 按照步骤自定义消息,提示未发现消息头文件?Package.xml和CMakefile.txt文件都已经修改好,然而没有生成消息的头文件,本次出现的原因不明,解决:多次重复catkin_make。2. 问题 -> 程序循环几个周期之后,msg出现错位?在生成发布者和订阅者的时候,需要定义缓冲区的大小,然而数值不可随意填写,如果要求的数据同步性较高,只
2016-03-22 13:37:11
837
原创 解决linux挂载U盘时:Not authorized to perform operation
找到文件:/usr/share/polkit-1/actions/org.freedesktop.udisks.policy 和 org.freedesktop.udisks2.policy把相应权限都改成Yes即可. id="org.freedesktop.udisks.filesystem-mount"> Mount a device xml:lang="da">
2016-03-04 10:41:59
13153
原创 一键安装gitlab 以及 解决连接不上的问题
1. 使用bitnami 一键安装gitlab2.能ping通但是同局域网内连接web失败1. bitnami安装gitlab省时又方便 下载地址https://bitnami.com/stack/gitlab安装说明网上一大片就不细说了2. 安装结束,使用局域网内其他主机连接本地web页面失败解决::1
2016-01-22 11:52:48
19374
转载 Ubuntu修改ip地址
1. 检验是否可以连通,就使用ping命令ping 网关2. 设置IPsudo ifconfig eth0 10.8.17.99 netmask 255.255.255.0这样就算设置好了网卡eth0的IP地址和子网掩码3. 设置网关sudo route add default gw 133.133.133.404. ping 网
2016-01-05 14:33:59
712
原创 使用putty软件在Windows下远程控制Linux-并互传文件
一、 Ubuntu安装ssh服务1、 apt-get install openssh-server2、 修改系统IP为静态IP地址 (如果是连接路由器而不是网线直连则不用修改IP,只需要通过ifconfig命令查看自动分配的IP是多少就可以,Windows里会用到)桌面模式下可直接修改,文本模式下修改命令:命令修改IP:ifconfig eth0 192.168.1.2 n
2015-12-24 11:15:44
2107
原创 个人杂记-Linux桌面快捷方式-跳过root运行-查看图片命令
1、 linux中添加桌面快捷方式在桌面上添加文件DesktopRun,打开编辑[Desktop Entry]name = xxx #程序名称,也是快捷键名称Exec = [绝对路径]Terminal = true/falseType = ApplicationCategories = Application2、 命令打开终端直接运行程序编写shell脚
2015-12-24 10:58:19
844
原创 个人杂记-Linux操作快捷键命令-vim中的问题
1、 root权限打开文件目录sudo nautilus2、 返回到上一次目录cd -3、 vim中显示行号显示命令:set nu永久显示:修改/etc/vim/vimrc,在最后一行添加set nu4、 grep -i '查找字符串' filename 参数(-i) 是忽略字符串大小写5、 去掉vim中的^M符号方法1:#cat -A filename |
2015-12-24 10:57:46
401
原创 个人杂记-修改系统时间-linux无线网
修改系统时间:1. date +%Y%m%d -s "20081225"2. date -s "25 DEC 2014 15:01:00"开机出现错误:Read-only file System错误解决:mount -o remount rw /启动USB无线网卡:1. 下载rtl8188eu驱动。2. iwconfig---查看wlan3.
2015-12-24 10:33:24
430
原创 个人杂记-Ubuntu开机自启动程序-启动终端自动运行命令
开机启动到文本界面:vi /etc/default/grub 将“quiet splash”改为“quiet splash text”Ubuntu添加开机启动项:一.、桌面模式下:将需要运行的程序添加到 vi /etc/rc.local 文本文件中二、文本模式下:1、 需要开机自动登录root在/usr/bin/下建立 autologin文件--》#touch au
2015-12-24 10:00:34
2795
原创 个人杂记-文本模式下挂载U盘-查看进程命令
挂载卸载U盘1. fdisk -l /dev/sdb2. mount -t vfat /dev/sdb1 /media3. umount /mediaUbuntu查看进程:查看所有: ps -ef 查看当前进程:top -c(显示路径)关闭进程:kill ID_Number查看CPU信息:cat /proc/cpuinfo
2015-12-24 09:50:56
426
原创 个人杂记-切换gcc版本-make某些错误
安装gcc新版本:update-alternatives --install /usr/bin/gcc /usr/bin/gcc-4.4 50切换gcc新版本:update-alternatives --config gcc选择安装的gcc新版本,回车,gcc -v 查看是否修改成功查看linux磁盘空间命令: df -hl修改开机某些参数:vi /etc/
2015-12-24 09:47:14
1001
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人