[英].so build error coming - please suggest (eclipse CDT cygwin)
****为项目myso构建配置调试****
全部制作
filename.d:1:***多个目标模式。 停止。
生成文件如下所示:
# All Target
all: libmyso.so
# Tool invocations
libmyso.so: $(OBJS) $(USER_OBJS)
@echo 'Building target: $@'
@echo 'Invoking: GCC C++ Linker'
g++ -L"E:\cygwin\lib" -shared -o"libmyso.so"
$(OBJS) $(USER_OBJS) $(LIBS)
@echo 'Finished building target: $@'
@echo ' '
# Other Targets
clean:
-$(RM) $(OBJS)$(C++_DEPS)$(C_DEPS)$(CC_DEPS)$(LIBRARIES)$(CPP_DEPS)$(CXX_DEPS)$(C_UPPER_DEPS) libmyso.so
-@echo ' '
.PHONY:所有干净的依赖项。SECONDARY:-include ../makefile.targets
您发布的Makefile(希望格式正确)是指另一个Makefile,而另一个Makefile的内容可能很重要。 但是,看来您的问题是在带有空格的路径中找到filename.d
,并且该路径出现在$(OBJS)
或$(USER_OBJS)
(可能在../makefile.targets
定义)中。
编辑 看起来这是某些版本的Make中已解决的问题,但您的版本未解决 (请参见“在Cygwin上编译”)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.