简体   繁体   English

并发Clean链接器错误(奇怪)

[英]Concurrent Clean linker error (weird)

Downloaded latest version of "Concurrent Clean" (2.4) for Windows. 为Windows下载了最新版本的“ Concurrent Clean”(2.4)。 It installs, the IDE runs. 安装完成,IDE运行。 I can compile and run a ridiculously simple program: 我可以编译并运行一个简单的程序:

module blah
Start = 1

The problem is, if I make any change at all (for instance Start = 2, or Start = [1,2,3] or Start = "hi") then the linker says that it could not create the executable. 问题是,如果我进行了任何更改(例如Start = 2或Start = [1,2,3]或Start =“ hi”),则链接器会说无法创建可执行文件。 If I delete the existing executable, it can create the executable. 如果删除现有的可执行文件,则可以创建该可执行文件。 Sometimes, if I spawn out of the IDE and come back in, it can create it. 有时,如果我从IDE中产生出来并重新进入,它可以创建它。

I suspected Windows Defender so I shut it off. 我怀疑Windows Defender已关闭。 Then I suspected UAC so I did as much as I could to shut it off (I don't think you can truly shut it off, but you can adjust the "level" on some control panel GUI). 然后我怀疑UAC,所以我做了很多事情将其关闭(我不认为您可以真正关闭它,但是可以在某些控制面板GUI上调整“级别”)。

As a final resort I downloaded version 2.2, and got the same error. 最后,我下载了2.2版,并得到了相同的错误。

At any rate, if anyone has any ideas or suggestions, I'm listening. 无论如何,如果有人有任何想法或建议,我在听。

If the program is still running in the background, the Clean IDE won't replace the executable and thus can't run the linker. 如果程序仍在后台运行,则Clean IDE不会替换可执行文件,因此无法运行链接器。 Make sure your application isn't running when you try to compile in the CleanIDE. 当您尝试在CleanIDE中进行编译时,请确保您的应用程序未运行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM