当前位置: 技术问答>linux和unix
将程序变成软件
来源: 互联网 发布时间:2016-12-28
本文导语: 求解呀!!!! 学了这么久的程序,我还不知道怎么变成一个完整的软件。 我们现在在LINUX环境下做即时通讯软件的开发,用到了MYSQL数据库,想请教一下:怎么把程序(用C语言写的)、数据...
求解呀!!!!
学了这么久的程序,我还不知道怎么变成一个完整的软件。
我们现在在LINUX环境下做即时通讯软件的开发,用到了MYSQL数据库,想请教一下:怎么把程序(用C语言写的)、数据库整合到一起?就是只要别人下载那个包,就会自动帮他安装软件,然后就可以使用的那种效果。是不是要自己写那个什么配置文件?如果是,要怎么写呢?还没学过呢。
请不要推荐网上经常出现的那几篇文章,我试过了,没成功呀。要是太麻烦了,也可以推荐书籍!!!!
拜托啦-------------
学了这么久的程序,我还不知道怎么变成一个完整的软件。
我们现在在LINUX环境下做即时通讯软件的开发,用到了MYSQL数据库,想请教一下:怎么把程序(用C语言写的)、数据库整合到一起?就是只要别人下载那个包,就会自动帮他安装软件,然后就可以使用的那种效果。是不是要自己写那个什么配置文件?如果是,要怎么写呢?还没学过呢。
请不要推荐网上经常出现的那几篇文章,我试过了,没成功呀。要是太麻烦了,也可以推荐书籍!!!!
拜托啦-------------
|
直接打包成源码就可以阿,然后让用户编译运行
或者制作deb,rpm包
或者制作deb,rpm包
|
linux下用源码就行了..
数据啥的写个脚本,把数据库导出一起带过去一个load就结束了。
数据啥的写个脚本,把数据库导出一起带过去一个load就结束了。
|
如果是开源的,直接源码打包.
让用户
make ;make install
要弄成二进制的, 可以用脚本安装. 把执行文件挎贝到$PATH的某目录下
数据库文件目录自已根据源码中访问的位置放弃, 比如/usr/local/share/xxdb
让用户
make ;make install
要弄成二进制的, 可以用脚本安装. 把执行文件挎贝到$PATH的某目录下
数据库文件目录自已根据源码中访问的位置放弃, 比如/usr/local/share/xxdb
|
stdio那些,如果用户自己编译,他会有的,什么都没有还怎么编译
可以发行prebuilt的嘛,deb/rpm均可,这样用户就不需要编译了
可以发行prebuilt的嘛,deb/rpm均可,这样用户就不需要编译了