一個(gè)mounriver studio的bug,多配置下,exclude操作無效

視頻演示了,新建項(xiàng)目,在默認(rèn)的名為obj的配置下,exclude一個(gè)c文件,然后新建一個(gè)名為release的配置,切換到release,這時(shí),即使取消exclude,這個(gè)c文件仍然不會(huì)被編譯。

exclude或取消exclude的操作,只會(huì)在obj配置下生效,新建的release配置下不生效。



另外試過了重啟,clean等,不管用


視頻演示:https://www.aliyundrive.com/s/pwicNb4j7P7

或者https://pan.baidu.com/s/1_qsRLxqCHUXQKSMKFWon6w?pwd=pmkf





熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

多配置看不懂…

但C語言中標(biāo)準(zhǔn)中,不同.c文件之間相互調(diào)用函數(shù)是需要.h文件來包含其他.c文件的函數(shù)進(jìn)來的吧?

現(xiàn)在你的main.c中定義了lala(),也調(diào)用了lala(),但main.c里面并沒有實(shí)現(xiàn)lala(){},報(bào)錯(cuò)應(yīng)該很正常吧?

按照C語言標(biāo)準(zhǔn),main.c文件并不會(huì)去調(diào)用沒有#include"lalala.h"包含進(jìn)來的lalala.c文件里面的實(shí)現(xiàn)lala(){}函數(shù)。


不一定有.c文件,就一定有對(duì)應(yīng)的.h文件的。c和h文件是否同名無所謂。

只要聲明了函數(shù),鏈接階段就會(huì)自動(dòng)從所有的由c文件生成的obj里去找對(duì)應(yīng)的函數(shù)。


您好,exclude或取消exclude的操作目前只針對(duì)第一個(gè)配置,感謝您的反饋,后續(xù)版本會(huì)優(yōu)化此處邏輯。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频