我是stackflow的新手,以前我没有计算机系统和编程方面的背景。但是,现在我需要在cygwin下为我的生物信息学项目运行分析。当我尝试使用cygwin编译一个名为‘zone_b.linux’的文件以生成可执行程序时,我遇到了一些错误。linux文件是从web 下载的。当我尝试在cygwin下使用以下命令进行编译时,会产生以下错误:
$ gcc zone_b.linux
/usr/lib/gcc/i686-pc-cygwin/6.4.0/../../../libcygwin.a(libcmain.o): In
function `main':
/usr/src/debug/cygw
我正在学习本教程:
尝试交叉编译一些c++代码,但得到以下错误:
19:36:00 **** Incremental Build of configuration Debug for project test ****
make all
Building file: ../src/test.cpp
Invoking: Cygwin C++ Compiler
arm-unknown-linux-gnueabi-g++ -IC:\Dev\cygwin64\opt\cross\x-tools\arm-unknown-linux-gnueabi\arm-unknown-linux-gnueabi\s
当makefile需要在不同的操作系统上运行,并且应该根据操作系统正确设置各种设置(转义、路径分隔符等)时,就会出现问题。第一种方法是使用Windows COMSPEC:
ifneq ($(COMSPEC)$(ComSpec),)
## in windows
else
## in linux
endif
这是Cygwin的误报,因为它会看到Windows的环境变量并将Cygwin检测为Windows。然后我们尝试Linux PWD:
ifeq ($(PWD),)
## in windows
else
## in linux, cygwin
endif
然而,由于集成了非现场工具,我们在wi
我在通过cygwin在windows上编译pjsip遇到了麻烦。我尝试使用安卓品牌的pjsip form 和android NDK r8c for windows。
这是我尝试配置pjsip时的输出。
$ ./configure-android
configure-android: APP_PLATFORM not specified, using android-14
configure-android: TARGET_ABI not specified, using armeabi
configure-android: calling ./configure with env vars: