LNK2005重复定义
在一个完整的正确的程序基础上做的修改,修改之后每一个子程序编译没有问题,但是点击“生成”——》“生成解决方案”后出现图片中的问题:我用的是VS2010+IVF2011,虽然没有安装IMSL库(因为不需要那里面的数学函数),但是之前的运行都没有问题。看了百度之后感觉可能是设置的事,但是不知道如何设置。
谢谢您的帮助!!!
请不要把多个主程序放在同一个工程中。 vvt 发表于 2015-6-17 21:44
请不要把多个主程序放在同一个工程中。
只有一个主程序,其他都是子程序,而且修改之前的程序是完全没有问题的 main 文件里有主程序
flux 里面也有 fcode 发表于 2015-6-17 21:49
main 文件里有主程序
flux 里面也有
只有program main是主程序,flux是子程序,这点我是肯定的 问题已解决
是 flux 中少注释了一个 end
而这个 end 被认为是主程序
由于子程序语句太多,注释语句的时候没有注释干净,导致子程序里存留了除“subroutine-end”以外的语句,以后一定要细心!
页:
[1]