Прогеры помогите / программирование :: реактор помоги :: пидоры помогите (реактор помоги) :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

программирование geek пидоры помогите реактор помоги 

Прогеры помогите

Поставил visual studio code на linux mint (изврат, согласен. но цель: протестить компиляторы на разных системах, писать буду на плюсах), там нихуя не понятно, но суть как я понял в файле launch.json, как его настроить и что куда прописывать я хз, прошу матёрые кодеры подскажите что с ним делать. с QT всё ок пошло без траблов, в консоле через g++ тож всё ок работает. на винде стоит студия там тоже всё норм. Qt на винду уже устанавливаю. а вот как быть с визуалкой на линуксах неподрубаю.
вот вам тянка на фильтрах в качестве купона.

программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,пидоры помогите,реактор помоги,реактор помоги



Подробнее

программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,пидоры помогите,реактор помоги,реактор помоги
Еще на тему
Развернуть
Это уже не "пидоры помогите", а "натуралы помогите" какое то...
coldstar coldstar 21.05.201922:32 ответить ссылка 5.4
не натуралы, а Маги.
Явно не натуралы. Тут же трап.
VS code так-то не компилятор вообще.
Но если интересно, для винды у меня он выглядит так.
11 строчка - название
17, 18 - ваш дебагер.
Я его давно не запускал, так что могу хуйню нести. В интернете полно тем как настраивать под себя. Для линуха ничего не могу сказать.
5
6
7
8 9
10
11
12
13
14
15
16
17
18
19
20 21 22
23
24
25
26
27
28
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/main.exe",
"args": [],
"stopAtEntry": false,
"cwd":
lumen lumen 21.05.201923:12 ответить ссылка 0.1
Забыл добавить, что у линуха есть свой компилятор для плюсов искаропки. Вы его тестить собрались?
lumen lumen 21.05.201923:14 ответить ссылка 0.3
Это, конечно, холивар, но clang имеет более осмысленный вывод. Когда нагородишь фигни, читать ругань g++ не очень легко и clang с этим лучше справляется. Помимо этого, clang является компилятором искаропки для macOS, что делает перенос на неё проще.
rsbn rsbn 22.05.201909:54 ответить ссылка 0.0
я бы и хотел поставить КОМПИЛЯТОР, да не рублю как компилятор студии поставить на линукс. задание просто: потести разные компиляторы например, студию/Qt на винде и на линуксе. на винде я и так всё время писал свой говнокод. а вот на линукс поставить хзхз
VS code это просто продвинутый notepad, там нет больше ничего. Через json-ы указываются настройки для внешнего компилятора/дебагера. У студии свой собственный вшитый компилятор, емнип.
lumen lumen 21.05.201923:24 ответить ссылка 0.1
хм тогда вопрос каким компилятором компилирует визуал студия вообще. нах мне тогда этот блокнот с наворотами . если можно по типу g++ всё в консоли скомпилить. нужно только узнать чем, и какие подводные камни (вроде разных команд.)
suiginto suiginto 21.05.201923:27 ответить ссылка -0.1
Там стоит MSVC или cl.exe. Работает для винды. Больше о нём ничего сказать не могу.
lumen lumen 21.05.201923:35 ответить ссылка 0.0
Компилятор студии (visual c++ compiler [тут версия]) никак не поставить на *nix. Qt - это вообще библиотека - к компиляторам не имеет никакого отношения.
rsbn rsbn 22.05.201909:56 ответить ссылка 0.0
у меня вот такое
e* ubry 1 .cpp
C‘ main.cpp
{} launch.json x C libryl.h
7
8 9
10
11
12
13
14
15
16
17
18 19
version": "0.2.0", configurations": [
{
"name": "(gdb) Attach",
"type": "cppdbg",
"request": "attach",
"program": "${workspaceFolder}/a.out",
"processld": "${command:pickProcess}",
есть два cpp, на одном мейн точёный, в другом определение библиотеки дрочёное, ещё есть h библиотеки с объявлениями. тот компилятор который есть в "студии коде" пишет мол undifined reference. хотя g++ всё норм видит например
suiginto suiginto 21.05.201923:46 ответить ссылка -0.1
было сложно понять суть вопроса, но https://habr.com/ru/company/microsoft/blog/333680/
Поищи в топе расширений что-то типа Code Runner. Это расширение автоматом все определит и предложит конфиг. А так, там же, в плагинах, наверняка есть какой нить где сразу собран все плюхи для цпп.
И да, vs code это просто красивый текстовый редактор:)
jb_usb jb_usb 22.05.201901:02 ответить ссылка 0.0
считай, что потестил. Под С++ ещё есть vc++ компилер, собирает в il assembly, для работы которой нужен CLR (vm по типу джававм, но работающий под win) либо mono на Linux. Но опять же, это умеет не едитор Visual Studio Code, а полноценная Visual Studio, а точнее build tools for Visual studio.
Саму Visual studio code можно научить хоть твой собственный компилер юзать, не проблема.

просто загугли компиляторы/тулчейны под нужные тебе языки / платформы и поганяй их на хелловордах, не знаю, правда, зачем, но все ж.
Сравнить работу компиляторов тебе, мягко говоря, довольно сложно будет :) поэтому обычно пофиг какой компилер ты собрался использовать.
Платформа/язык гораздо важнее, так как если ты под Винду пилить будешь, то там есть winapi/windows sdk + .net framework, если под линь - там свои особенности. писать что-то кроссплатформенное - я б советовал все ж С# + .net core, будет работать и на винде, и на лине и на маке практически одинаково, с плюсами тут довольно сложновато будет. Если под микроконтроллеры, то только C/C++, но в таком случае тебе понадобятся тулчейны под конкретные семейства контроллеров.
Скажи, зачем и почему С++, может смогу ответить полезнее.
>считай, что потестил. Под С++ ещё есть vc++ компилер, собирает в il assembly, для работы которой нужен CLR (vm по типу джававм, но >работающий под win) либо mono на Linux.

Если я правильно помню, то не совсем корректно сказано.
С++ (Visual С++) - это язык. Если "таргетом" будет .NET, то на выходе получим IL Assembly для CLR (части .NET). Если таргетом будет реальная машины, то трансляция c++ будет ужe в MASM, а затем в машинный код.

Ключевое отличие будет в том, что у .NET CLR и Windows\Linux\... будут совершенно разные разные подходы к разработке и библиотеки компонентов, что сильно скажется на коде.
rsbn rsbn 22.05.201910:07 ответить ссылка 0.0
.NET Framework 4.5 Stack
.NET Framework 4.0 Stack

Parallel LINQ
TASK Parallel Library
.NET Framework 3.5 Stack
LINQ
Entity Framework
REST
AJAX
extn
.NET Framework 3.0 SP2 Stack
.NET Framework 2.0 Stack			
Win Forms \			/	f A ASP.NET \	/	f N. ADO.NET \	/	Web Services \	!	/
Framework
rsbn rsbn 22.05.201910:09 ответить ссылка 0.0
не по теме, но
Почему кругом такие годные тянки, а я под фильтром - плохозамаскированый трап???
Плохо замаскировался?
поиграй со светом или ракурсами. на меня ток этот фильтр норм зашёл. на других просто пиздец из раздела "утешительный приз"
ну как бэ
FaceApp
Пробуй другие фильтра, верти головой, ты думаешь фотографом быть легко? Хуякс хуяк и получится хуяк.
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
ГЕНЕРАТОР СИНУСА с АПЧ ^-1 . И Д
250-400 КГц
МИНУТЫ
15
КНОПКИ Т АММЕР А
мощность
100%
.т- 50% .
выход
СИГНАЛА
ВКЛЮЧЕНИЕ
ПИТАНИЯ
ПИТАНИЕ ПРИБОРА
НЕТ РЕЗОНАНСА №.
re КУПОН
НА 1 помощь заапрувлено на риахтумге
КУПОН
НЯ ОДНУ БЕСПЛЯТНУЮ
ПОМОШЬ ПИЯОРОВ
1