Size: a a a

2020 April 07

А

Азамат in pro.cxx
никто не знает
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Смотри алгоритмы построения бинарного дерева
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Авл можно
источник

A

ARCHANGEL in pro.cxx
Азамат
Разработать программу, выполняющую построение бинарного дерева поиска набором случайных чисел. Также должна быть возможность добавления, удаления и поиска узла в дереве по заданному значению. Выбор операций и значение ключа вводятся с клавиатуры.
источник

AT

Alexey Tkachenko in pro.cxx
Азамат
Разработать программу, выполняющую построение бинарного дерева поиска набором случайных чисел. Также должна быть возможность добавления, удаления и поиска узла в дереве по заданному значению. Выбор операций и значение ключа вводятся с клавиатуры.
родину самое время идти защищать
источник

D

Denis in pro.cxx
источник

n

nefalem in pro.cxx
Добрый вечер. я не C++ разработчик но мне по работе нужно запустить Makefile, выходит ошибка Makefile:1: *** missing separator.  Stop.  Makefile никаких табов  или пробелов нет
источник

АК

Александр Караев in pro.cxx
nefalem
Добрый вечер. я не C++ разработчик но мне по работе нужно запустить Makefile, выходит ошибка Makefile:1: *** missing separator.  Stop.  Makefile никаких табов  или пробелов нет
источник

n

nefalem in pro.cxx
Вопросы там? Ок, спасибо
источник

AS

Alexey Storcheus in pro.cxx
Приветствую. Такой вопрос.

Как нормально дорабатывать исходники chromium, построить свой executable на основе их исходников ?

Было бы хорошо если можно было работать в какой-то IDE с автоподсказкой. Если в случае с LLVM можно просто сгенерить visual studio проект, тут исходники vs просто не тянет. --filters убивает напрочь весь autocomplete, все равно что писать в notepad++

Типичный пример my_dir/

executable("hello_world") {
 sources = [
   "hello_world.cc",
 ]
 deps = [
   "//chrome",
   "//base",
   "//build:branding_buildflags",
   "//base:base_static",
   "//chrome/common:common",
   "//chrome/common:constants"
 ]
}

из src/

group("my_dir") {
 deps = [
   "//my_dir:hello_world"
 ]
}

строится около 3 часов. учитывая то что могут быть элементарно ошибки в коде то разрабатывать очень сложно

советы ?
источник

AS

Alexey Storcheus in pro.cxx
в данный момент идет просто autoninja -C out\Default my_dir
источник

IS

Iskander Saitbatalov in pro.cxx
Alexey Storcheus
Приветствую. Такой вопрос.

Как нормально дорабатывать исходники chromium, построить свой executable на основе их исходников ?

Было бы хорошо если можно было работать в какой-то IDE с автоподсказкой. Если в случае с LLVM можно просто сгенерить visual studio проект, тут исходники vs просто не тянет. --filters убивает напрочь весь autocomplete, все равно что писать в notepad++

Типичный пример my_dir/

executable("hello_world") {
 sources = [
   "hello_world.cc",
 ]
 deps = [
   "//chrome",
   "//base",
   "//build:branding_buildflags",
   "//base:base_static",
   "//chrome/common:common",
   "//chrome/common:constants"
 ]
}

из src/

group("my_dir") {
 deps = [
   "//my_dir:hello_world"
 ]
}

строится около 3 часов. учитывая то что могут быть элементарно ошибки в коде то разрабатывать очень сложно

советы ?
1. Чтобы построить свой executable нужно просто создать нужный BUILD.gn, в который ты и вставляешь свой executable (как ты ниже сделал). Далее генерируешь проект и ninja -C out my_executable. Пример создания executable можно посмотреть в док-ии.
2. Чтобы сгенерить проект gn gen --ide=vs —args="..."

Быть может я не так понял вопросы, но как заданы, так и отвечаю)
источник

AS

Alexey Storcheus in pro.cxx
это все сделано. проблема в том что билдится по пару часов
источник

AS

Alexey Storcheus in pro.cxx
+ вообще отсутствует автоподсказка. приходится листать доки, писать в notepad++ и не допускать ошибки т.к. 2 часа компилится ради ошибки не хочется
источник

AZ

Alexander Zaitsev in pro.cxx
Alexey Storcheus
Приветствую. Такой вопрос.

Как нормально дорабатывать исходники chromium, построить свой executable на основе их исходников ?

Было бы хорошо если можно было работать в какой-то IDE с автоподсказкой. Если в случае с LLVM можно просто сгенерить visual studio проект, тут исходники vs просто не тянет. --filters убивает напрочь весь autocomplete, все равно что писать в notepad++

Типичный пример my_dir/

executable("hello_world") {
 sources = [
   "hello_world.cc",
 ]
 deps = [
   "//chrome",
   "//base",
   "//build:branding_buildflags",
   "//base:base_static",
   "//chrome/common:common",
   "//chrome/common:constants"
 ]
}

из src/

group("my_dir") {
 deps = [
   "//my_dir:hello_world"
 ]
}

строится около 3 часов. учитывая то что могут быть элементарно ошибки в коде то разрабатывать очень сложно

советы ?
какая IDE используется для построения индекса?
источник

ДЛ

Дмитрий ⬡ Лапшин in pro.cxx
Alexey Storcheus
Приветствую. Такой вопрос.

Как нормально дорабатывать исходники chromium, построить свой executable на основе их исходников ?

Было бы хорошо если можно было работать в какой-то IDE с автоподсказкой. Если в случае с LLVM можно просто сгенерить visual studio проект, тут исходники vs просто не тянет. --filters убивает напрочь весь autocomplete, все равно что писать в notepad++

Типичный пример my_dir/

executable("hello_world") {
 sources = [
   "hello_world.cc",
 ]
 deps = [
   "//chrome",
   "//base",
   "//build:branding_buildflags",
   "//base:base_static",
   "//chrome/common:common",
   "//chrome/common:constants"
 ]
}

из src/

group("my_dir") {
 deps = [
   "//my_dir:hello_world"
 ]
}

строится около 3 часов. учитывая то что могут быть элементарно ошибки в коде то разрабатывать очень сложно

советы ?
Мне кажется в @probuildsystems помогут шустрее.
источник

AZ

Alexander Zaitsev in pro.cxx
рекомендую попробовать разные IDE\редакторы с подсветкой
источник

VK

Valentin Kornienko in pro.cxx
Подозреваю, что вытянет какой-нибудь KDEVELOP
источник

VK

Valentin Kornienko in pro.cxx
Или Qt Creator
источник

VK

Valentin Kornienko in pro.cxx
Товарищ, который что-то с хромом делал- пользовался только им
источник