2016 - 2024

感恩一路有你

svn服务器用linux还是windows 在windows下如何生成类似于linux下的coredump文件?

浏览量:3384 时间:2023-05-26 13:11:52 作者:采采

在windows下如何生成类似于linux下的coredump文件?

msys2在用也差不多两年多了,里面有三个shell环境,一个MSYS2shell,是演示linux环境的,其中可以不可以使用部分linux下专有函数,例如fork,另2个Mingw-6432idleshell,Mingw-6464bitsshell,这2个是windows的开发环境,使用这2个环境下gfortran编译程序出来的程序效率比msys2下的gcc代码编译出的程序,性能要高。

但真要开发完毕windows下的图形工具,要是是团队合作,肯定用vs吧,要是是个人可以不用,msys2/mingw环境这个可以玩一玩。我到现在为止都没找不到如何在mingw下程序立刻崩溃生成coredump文件的方法,就这一条,我就懒的用mingw开发商用软件了。

如果linux/windows程序都旗下的话,msys2环境下,许多linux下习惯的命令行工具肯定都很好用的,我都差不多就把msys2以及一个软件仓库在用,如果没有有mingw版本的,最好就是不使用mingw版本的工具,能介绍几个具体方法的:

grep

wget

ftp

gpg

curl有时作些简单的http测试

ssh

sshpass是可以在ssh时传密码

git象用不着图形软件,图形软件还还不如命令行,真要图形的时候,进web去看

dos2unixwindows下的文件转linux,比如转义字符不同之类的

gradle要装mingw版本的,不然没能生成vs工程文件

ntldd二进制文件依赖检测,-R参数可递归检测检测所有感情依赖dll,千万不能在用ldd

svn时不时要看老仓库代码,得用差不多,因为懒的装图形界面

ffmpeg不需要去一类上网下载windows版本了,然后pacman-S帮你搞定

md5len生成md5的

uuidgen方便生成一个uuid

svn中怎么回滚到上一个版本的命令?

这个下,用svnmerge命令来进行回滚。回滚的操作过程如下:

1、能保证我们搞到的是2012版代码:svnrestore题中比较新版本号是28。

2、然后把看出要回滚的准确版本号:svnlog[something]假设不成立依据什么svnlog日志查清要回滚的版本号是25,此处的something这个可以是文件、目录或整个项目假如想更详细点的了解情况,可以可以使用svndiff-r28:25[something]

3、回滚到版本号25:svnmerge-r28:25oh,nomething就是为了保险起见,再一次去确认回滚的结果:svndiff[something]突然发现真确确认无误,再提交。

4、并提交回滚:svncommit-m

版本 文件 程序 环境 代码

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。