ubuntu 13.10编译安装mono环境(二)

2019-10-14 13:59:32于海丽

编译时又出错了,解决办法为: 1.运行./configure后,编辑tests/Makefile文件 2.在Makefile文件130行位置,将LIBS = -lpthread -lfontconfig改为LIBS = -lpthread -lfontconfig -lglib-2.0 -lX11 3.再次运行make即可

nike@NIKE-PC:~/src/libgdiplus-2.10.9$ vim tests/Makefile
nike@NIKE-PC:~/src/libgdiplus-2.10.9$ make
==============>编译很快<==============
nike@NIKE-PC:~/src/libgdiplus-2.10.9$ sudo make install
==============>省略了很多<==============

安装完成。

设置PATH环境变量

nike@NIKE-PC:~/src/mono-3.2.8$ cd ~
nike@NIKE-PC:~$ vim .bashrc

在该文件末尾追加以下语句: export LD_LIBRARY_PATH=/opt/mono-3.2.8/lib 然后:

nike@NIKE-PC:~$ . .bashrc
nike@NIKE-PC:~$ echo $LD_LIBRARY_PATH
/opt/mono-3.2.8/lib
nike@NIKE-PC:~$

验证libgdiplus是否安装成功

nike@NIKE-PC:~$ cd Desktop/
nike@NIKE-PC:~/Desktop$ mono FormsTest.exe


运行成功。