主题:linux下如何设置让real默认为real(8)?
			 timwan
				 [专家分:0]  发布于 2010-03-19 11:43:00
 timwan
				 [专家分:0]  发布于 2010-03-19 11:43:00							
			linux操作系统下没有类似windows下CVF的编译器界面,这样的话没有办法设置默认的浮点数类型为单精度还是双精度,linux下有没有类似CVF中能够设置默认精度为双精度的方法呢?不会都要把real改成real(8)吧?谢谢!
			最后更新于:2010-04-06 10:59:00
			
					 
		
			
回复列表 (共5个回复)
		
								
				沙发
				
					 timwan [专家分:0]  发布于 2010-04-06 11:00:00
timwan [专家分:0]  发布于 2010-04-06 11:00:00				
				顶起,期待大家帮忙解决。
							 
						
				板凳
				
					 臭石头雪球 [专家分:23030]  发布于 2010-04-06 11:39:00
臭石头雪球 [专家分:23030]  发布于 2010-04-06 11:39:00				
				你使用什么编译器?翻看该编译器的帮助文档,找到它的命令行控制开关。
比如使用 ifort /real_size:64 这样的。
							 
						
				3 楼
				
					 timwan [专家分:0]  发布于 2010-04-06 15:10:00
timwan [专家分:0]  发布于 2010-04-06 15:10:00				
				[quote]你使用什么编译器?翻看该编译器的帮助文档,找到它的命令行控制开关。
比如使用 ifort /real_size:64 这样的。[/quote]
谢谢!
我用的应该是GNU编译器,一般用gfortran和gcc命令。
如何查看帮助呢?
您是说只要输入一个命令就可以设置默认为双精度吗?
							 
						
				4 楼
				
					 臭石头雪球 [专家分:23030]  发布于 2010-04-07 07:53:00
臭石头雪球 [专家分:23030]  发布于 2010-04-07 07:53:00				
				自己看帮助文档啊。
不知道GFortran和GCC是否有手册?没有的话就 gfortran /? 或者 gcc /?
要懂得自己翻阅文档,这是学习的最佳途径!!
							 
						
				5 楼
				
					 timwan [专家分:0]  发布于 2010-04-07 09:07:00
timwan [专家分:0]  发布于 2010-04-07 09:07:00				
				[quote]自己看帮助文档啊。
不知道GFortran和GCC是否有手册?没有的话就 gfortran /? 或者 gcc /?
要懂得自己翻阅文档,这是学习的最佳途径!![/quote]
谢谢您啊,我已经在帮助文档中找到了需要的命令。
							 
									
			
我来回复