当前位置:  技术问答>linux和unix

求助:把Linux下的程序移植到windows

    来源: 互联网  发布时间:2015-08-31

    本文导语:  手里有一套Linux下开发的源代码--用C编写的,却不知道如何编译,想把它移植到windows下使用,哪位能详细指点一下?  我在windows下安装了Cygwin,有gcc编译器,该源码readme里说用gmake编译。但在Cygwin里打gmake或make均提示c...

手里有一套Linux下开发的源代码--用C编写的,却不知道如何编译,想把它移植到windows下使用,哪位能详细指点一下? 

我在windows下安装了Cygwin,有gcc编译器,该源码readme里说用gmake编译。但在Cygwin里打gmake或make均提示command not found 

怎样才能移植到windows下使用啊?最近发烧了,脑袋很疼,帮帮我! 
它的config文件是这样写的: 
#!/bin/bash 

# configure adns 
(cd adns; ./configure) 

#configure 
cat /dev/null > config.h 
cat /dev/null > config.make 

if [ -e /proc/self/status ]; then 
echo "#define HAS_PROC_SELF_STATUS" >> config.h 
fi 

# find existing programs 
function exists () { 
command -v $1 2> /dev/null > /dev/null; 


if exists gmake; then 
echo "MAKE=gmake" >> config.make 
export MAKE=gmake 
else 
echo "MAKE=make" >> config.make 
export MAKE=make 
fi 
#也就是说可以用gmake或make了 

if exists gcc; then 
echo "CC=gcc" >> config.make 
export CC=gcc 
fi 

if exists g++; then 
echo "CXX=g++" >> config.make 
fi 
#也就是说可以用gcc或g++了 

#find libraries to use 
echo "int main () { return 0; }" > test.c 

function testlib () { 
if $CC $1 -o test test.c 2> /dev/null > /dev/null; then 
echo "LIBS +=" $1 >> config.make 
fi 


testlib -pthread 
testlib -lpthread 
testlib -lresolv 
testlib -lsocket 
testlib -lnsl 

rm -f test test.c test.o 

# run make dep 
touch .depend 
touch adns/.depend 
touch src/.depend 
touch src/fetch/.depend 
touch src/interf/.depend 
touch src/utils/.depend 
$MAKE dep

|
你有没有把CYGWIN里面的路径设好?它不是提示你找不到
make
吗?你用:
echo $PATH
看看,有没有包括make所在的目录

    
 
 

您可能感兴趣的文章:

  • 求助!!怎么在linux交叉环境下移植SOAP协议?
  • 求助!如何在linux中移植SOAP协议?有经验的朋友提供一点建议
  • 关于SNMP代理的移植【求助】
  • 求助:如何移植DM9000网卡驱动到linux2.6内核?
  • QT程序移植后字体显示不正常【求助】
  • (求助)MARVELL交换芯片驱动移植问题
  • 求助:程序移植,让程序拷过去就可以用
  • 高分求助,嵌入式LINUX内核移植问题
  • 求助c移植到c++时要注意的问题
  • 有谁做过minigui的移植?求助。。。(用的mini2440开发板)
  • 【继续100分求助】移植miniGUI,编译zlib库出错。
  • 移植LINUX程序时遇到的问题,求助!!!(急)
  • 数据库 iis7站长之家
  • 【高分求助】移植miniGUI,编译zlib库出错。
  • [求助]S3C2410移植Linux2.6.27 系统时钟慢8倍!
  • 求助!安装Linux时设错了Windows(DOS)启动的选项,怎样恢复启动Windows?急啊!
  • 求助关于linux和windows引导lilo的问题
  • 求助:如何在UNIX下访问已经在WINDOWS下安装好的ORACLE?
  • 急求助!安装linux后重装windows的问题
  • 求助:用windows监控linux系统资源
  • 关于windows xp下的jdk编程的问题!(高分求助!!)
  • 虚拟机和windows不能互访?求助
  • 求助!如何在没有图形界面的LINUX下压缩文件夹,并将这个压缩文件在windows下解压?
  • 求助 ==> 代码移殖:从Linux到的Windows,请高手指点一二,谢谢啦
  • 高分求助,JAVA如何操作WINDOWS剪贴板
  • windows 2003无法连接ftp服务器,求助!
  • 我装了linux8。0后不能启动windows me了。怎么办?求助!!在线等待!
  • 求助,为什么在windows下g++编译出来的文件都很大?
  • 求助samba配置问题,windows无法访问linux共享的资源
  • [求助]如何在linux下运行windows应用程序????
  • 求助:在Window系统中去连上Solaris系统并执行VMSTAT返回结果
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 菜鸟求助:Linux 应用程序后台启动后关闭窗口程序退出
  • 求助 如何取消fedora 8启动时候的欢迎应用程序
  • 高分求助foxpro的jdbc驱动程序!!!!
  • 高分求助程序框架!!!!
  • 求助访问linux下jboss应用程序?
  • 求助:脚本文件和主程序通信问题
  • Linux配置程序求助
  • 程序打包,求助!
  • [求助]如何获取一个程序所使用的系统调用和参数?
  • 菜鸟求助:如何让自己编的小程序,开机自动运行?
  • gtk程序中如何定时刷新?求助
  • 菜鸟的问题:求助,关于red hat linux 引导程序
  • 各位师哥师姐,我急切求助,关于文件的上传下载程序代码
  • IPTABLE辅助程序求助
  • 求助SHELL程序
  • 求助 程序中添加互斥锁代码后编译怎么通不过 ?
  • 【求助】应用程序能用likely和unlikely宏吗?
  • 求助!! 在QTE 下如何编写播放flash的 程序????
  • 求助!怎样实现一个程序长期固定的在一块物理内存
  • 求助:关于双核程序运行资源分配的问题,一大一小啊现在。。。
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助~~求助 ~~linux文件读写问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3