本文主要是介绍linux-DOSBox编译,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
CPU:x86
操作系统:ubuntu16.04
编译软件:DOSBox
软件简介:DOSBox 是一个 DOS 模拟程序,由于它采用的是 SDL 库,所以可以很方便的移植到其他的平台。目前,DOSBox 已经支持在 Windows、Linux、Mac OS X、BeOS 、palmOS、Android 、webOS、os/2等系统中运行。
下载
https://download.csdn.net/download/rong11417/11958576
$ tar xf dosbox-0.74-3.tar.gz
$ cd dosbox-0.74-3/
$ ls dosbox-0.74-3
acinclude.m4 compile config.status depcomp Makefile README
aclocal.m4 config.guess config.sub docs Makefile.am src
AUTHORS config.h configure include Makefile.in stamp-h1
autogen.sh config.h.in configure.ac INSTALL missing THANKS
ChangeLog config.log COPYING install-sh NEWS visualc_net
./configure
生成Makefile文件
在使用configure命令过程中,会出现SDL ./configure之后出现错误
解决方法如下
https://blog.csdn.net/rong11417/article/details/102913518
生成Makefile文件后,
make -j4
编译成功后在src目录下会生成dosbox可执行程序
$ cd src/
$ ls
cpu dosbox dosbox.o hardware Makefile misc winres.rc
debug dosbox.cpp fpu ints Makefile.am platform
dos dosbox.ico gui libs Makefile.in shell
运行可执行程序dosbox
$ ./dosbox
如果想要安装的话,执行 make install就可以了
为了避免文件混乱我这里就不安装了
效果如下图
这篇关于linux-DOSBox编译的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!