问题描述
- 移植c程序的问题 该怎么办?
-
就是我在自己的电脑上写了一个软件,用到了socket还有一些Windows的库,这个软件怎么才能在别人的电脑上使用呢?c语言写的。
解决方案
1.编译,带上运行库安装到别人的电脑上。
2.1如果是vs的,可以先安装vs对应版本的运行库。
2.2如果是minGW的,可以先安装minGW库;
2.3如果是Linux的,也要安装所需要的lib。
2.4但是如果有自己创建的动态库仍要复制到目标目录。
3.然后修改相关的配置文件
4.应该就可以运行了
解决方案二:
具体点嘛,除了自己头文件打开的那些库还有其他的吗?
解决方案三:
编译为exe文件,然后连同它和它使用的dll库文件拷贝到用户计算机上,不需要头文件和源代码文件。
最好用installshield做一个安装程序。
解决方案四:
1.编译,带上运行库安装到别人的电脑上。
2.1如果是vs的,可以先安装vs对应版本的运行库。
2.2如果是minGW的,可以先安装minGW库;
2.3如果是Linux的,也要安装所需要的lib。
2.4但是如果有自己创建的动态库仍要复制到目标目录。
3.然后修改相关的配置文件
4.应该就可以运行了
解决方案五:
静态库进行编译…然后直接当绿色软件发就行
解决方案六:
百度installShield。
解决方案七:
若果是同一类操作系统的话,只需要加上自己的动态库就行了吧
如果不是相同的操作系统的话,应该需要在不同的操作系统中独立编译吧。
时间: 2024-08-03 12:05:13