• 排错-关于clion not found visual studio 的问题


    2022-06-27 07:47:23,408 [  18576]   INFO - rains.cidr.cpp.toolchains.MSVC - Cannot read MSVC version: Cannot load Visual C++ environment from D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat:
    Cannot run program "cmd.exe" (in directory "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build"): CreateProcess error=740, 请求的操作需要提升。 
    com.intellij.execution.ExecutionException: Cannot load Visual C++ environment from D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat:
    Cannot run program "cmd.exe" (in directory "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build"): CreateProcess error=740, 请求的操作需要提升。
    	at com.jetbrains.cidr.cpp.toolchains.MSVC$EnvCache.getEnvironment(MSVC.java:533)
    	at com.jetbrains.cidr.cpp.toolchains.MSVC.prepareEnvironment(MSVC.java:144)
    	at com.jetbrains.cidr.cpp.toolchains.MSVC.readVersion(MSVC.java:69)
    	at com.jetbrains.cidr.cpp.toolchains.CPPToolchainsPanel$ToolchainPanel$5.readAndCheckVersion$intellij_clion(CPPToolchainsPanel.kt:584)
    	at com.jetbrains.cidr.cpp.toolchains.CPPToolchainsPanel$ToolchainPanel$5.readAndCheckVersion$intellij_clion(CPPToolchainsPanel.kt:578)
    	at com.jetbrains.cidr.cpp.toolchains.VersionChecker.check(CPPToolchainsUIUtils.kt:187)
    	at com.jetbrains.cidr.cpp.toolchains.CPPToolchainsPanel$ToolchainPanel$addVersionChecker$checkerRunnable$1.runInBackground(CPPToolchainsPanel.kt:861)
    	at com.jetbrains.cidr.cpp.toolchains.CPPToolchainsPanel$ToolchainPanel$addVersionChecker$checkerRunnable$1.runInBackground(CPPToolchainsPanel.kt:855)
    	at com.jetbrains.cidr.cpp.toolchains.CPPToolchainsPanel$ToolchainPanel$addChecker$runnable$1$run$1$backgroundFunction$1.invoke(CPPToolchainsPanel.kt:1082)
    	at com.jetbrains.cidr.cpp.toolchains.CPPToolchainsPanel$ToolchainPanel$addChecker$runnable$1$run$1$backgroundFunction$1.invoke(CPPToolchainsPanel.kt:1055)
    	at com.jetbrains.cidr.cpp.toolchains.CPPToolchainsPanelKt$sam$java_lang_Runnable$0.run(CPPToolchainsPanel.kt)
    	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:625)
    	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:570)
    	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    	at com.jetbrains.cidr.cpp.toolchains.CPPToolchainsPanel$ToolchainPanel$addChecker$runnable$1$run$1.run(CPPToolchainsPanel.kt:1083)
    	at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:232)
    	at com.intellij.util.Alarm$Request.runSafely(Alarm.java:367)
    	at com.intellij.util.Alarm$Request.run(Alarm.java:357)
    	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    	at com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask.run(SchedulingWrapper.java:220)
    	at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:222)
    	at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:29)
    	at com.intellij.util.concurrency.BoundedTaskExecutor$1.execute(BoundedTaskExecutor.java:201)
    	at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:210)
    	at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:190)
    	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    	at java.base/java.lang.Thread.run(Thread.java:834)
    Caused by: java.io.IOException: Cannot run program "cmd.exe" (in directory "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build"): CreateProcess error=740, 请求的操作需要提升。
    	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128)
    	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071)
    	at com.intellij.util.EnvironmentUtil$ShellEnvReader.runProcessAndReadOutputAndEnvs(EnvironmentUtil.java:293)
    	at com.intellij.util.EnvironmentUtil$ShellEnvReader.readBatOutputAndEnv(EnvironmentUtil.java:266)
    	at com.jetbrains.cidr.cpp.toolchains.MSVC$EnvCache$2.readBatOutputAndEnv(MSVC.java:515)
    	at com.jetbrains.cidr.cpp.toolchains.MSVC$EnvCache.getEnvironment(MSVC.java:517)
    	... 28 more
    Caused by: java.io.IOException: CreateProcess error=740, 请求的操作需要提升。
    	at java.base/java.lang.ProcessImpl.create(Native Method)
    	at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:478)
    	at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:154)
    	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107)
    	... 33 more
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47

    通过查看idea log 发现是权限问题,
    以管理员运行clion,解决。

  • 相关阅读:
    从期货开户公司分享交易所手续费返还
    什么是XXE攻击?如何进行防护
    软件项目管理 5.3.敏捷任务分解
    istio pod不启动及访问报RBAC错误问题解决
    Allegro如何输出EMN文件操作指导
    Mysql索引
    C#毕业设计——基于MD5+RSA的数字签名设计与实现(毕业论文+程序源码)——数字签名系统
    数据结构与算法-进阶(二十二)跳表
    NPDP真实的样子你肯定不知道!
    项目国际化的难点痛点是什么
  • 原文地址:https://blog.csdn.net/qq_45549245/article/details/125477163