Есть ли в корневом каталоге исходных файлов v8 файл с функцией main()?
Есть ли в корневом каталоге исходных файлов v8 файл с функцией main()?
Если есть, то как называется? Решил начать изучать архитектуру "реальных проектов" на примере v8, но по-любительски не смог даже найти классический файл -драйвер с main():файлом с таким названием точно нет, а навыков сборки больших проектов не имею. Есть только понимание интеграции исходных файлов с помощью директивы инклуд. Хочу постепенно разобраться в структуре проекта расчленив его на составляющие и выразив архитектуру с помощью UML.
написал торгово-складскую консольную программу на с++11-но там всего 5 классов(700строк), и не используются иерархии, namespaceы и тд поскульку в них нет реальной потребности. Хочется большего.
У джаваскрипта нет main-а как точки входа в приложение. Точкой входа считается первая строка первого загруженного файла, не обернутая в функцию. Именно с нее начнется исполнение. Для красоты конечно можно эту строчку обозвать main, но необязательно.
Уберите теги c++ и visual studio.
Совет sim3x работает под Linux. В Windows для удобного поиска по файлам есть тонна своих программ. Например, TotalCommander.
lexaxaxa Все таки начните с чего то попроще. Что касается v8 - он скорее всего собирается в библиотеку. А библиотека точки входа не имеет. Вот тут habrahabr.ru/post/72474 чуть подробнее.
вот она.вот я невнимательный)// Copyright 2011 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// The GYP based build ends up defining USING_V8_SHARED when compiling this
// file.
#undef USING_V8_SHARED
#include "include/v8.h"