У меня проблема с моим Sublime Text 3 под управлением C ++ в консоли.
Я указал PATH
в настройках моего компьютера на каталог моего компилятора для C ++ и создал собственный скрипт сборки для запуска его в Sublime Text 3. По большей части он выполняет мой код, но через пару из прогонов он выдает мне ошибку:
C:/Program Files (x86)/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/5.1.0/../../../../mingw32/bin/ld.exe: cannot open output file C:\Users\obier\Desktop\C++ Projects\HelloWorld\SublimeNewHelloWorld/HelloWorld.exe: Permission denied
collect2.exe: error: ld returned 1 exit status
[Finished in 0.4s]
Я не уверен, что происходит.
Вот пользовательский код пользовательской сборки Sublime Text 3, который я использую для его компиляции :
{
"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\" && \"${file_path}/${file_base_name}\""
}
]
}
Если у кого-нибудь из вас есть какие-либо хорошие, удобные для пользователя программы, вы можете предложить, что они могут работать лучше, чем использование Sublime Text 3, чем не стесняйтесь покидать их.