V8 এর এক্সিকিউটেবল সংস্করণের জন্য কি কোনও প্যাকেজ রয়েছে?


10

আমি উবুন্টু 12.04 এর অধীনে ভিএম জেএস লিন্ট প্লাগইনটি কাজ করার চেষ্টা করছি । প্লাগইনটির d8কমান্ডটি দরকার যা Google এর v8 জাভাস্ক্রিপ্ট ইঞ্জিনের একটি এক্সিকিউটেবল সংস্করণ ।

আমি একটি libv8 প্যাকেজটি দেখতে পাচ্ছি , তবে এটি আমার ইনস্টলডd8 বা কমপক্ষে, এটি আমার পথে রাখেনি বলে মনে হচ্ছে । প্যাকেজ হিসাবে বর্ণনা করা হয়

libv8-3.7.12.22 - v8 জাভাস্ক্রিপ্ট ইঞ্জিন - রানটাইম লাইব্রেরি

এমন কি কোন প্যাকেজ রয়েছে যা ভি 8 ইঞ্জিনের এক্সিকিউটেবল সংস্করণ ইনস্টল করবে, অথবা আমাকে কেবল এটি নিজেই তৈরি করতে হবে?


আপনি যা চেয়েছিলেন ঠিক তেমন নয়, তবে স্ট্যাকওভারফ্লো . com/ প্রশ্নগুলি / 1802478/… দেখুন ।
— অলস 1

@ অলস 1, আমি এটি দেখেছি। আমি মনে করি ডি 8 হ'ল ভি 8 শেলের নতুন সংস্করণ। এটি একটি ইন্টারেক্টিভ শেল দেয় যা আপনাকে জাভাস্ক্রিপ্ট কমান্ড চালাতে দেয়।
— জেমস ম্যাকমাহন

আপনি যদি কোড . google.com/p/v8/wiki/BuildingWithGYP এ নির্দেশাবলী অনুসরণ করেন । এবং "নেটিভ মেকটি" চালান, আপনার আউট / নেটিভের একটি এক্স 8 এক্সিকিউটেবল হবে যা আপনি কোনও কোনও জায়গায় অনুলিপি করতে পারবেন।
— অলস 1

@ অলস 1, হ্যাঁ আমি এটি সংকলন করেছি এবং এটি তৈরি করেছি এবং প্রশ্ন তৈরির পরে খুব শীঘ্রই চলছে। আমি যদি সম্ভব হয় তবে এপিটির মাধ্যমে জিনিসগুলি করতে পছন্দ করি।
— জেমস ম্যাকমাহন

উত্তর:


8

আমি একটি উত্তর হিসাবে অভাব নিতে যাচ্ছি।

গুগলের এসভিএন রেপো থেকে ভি 8 তৈরি করা এবং ইনস্টল করা কঠিন নয়।

আপনাকে যা যা করতে হবে তা হ'ল এটি পরীক্ষা করে তৈরি করা।

svn checkout http://v8.googlecode.com/svn/trunk/ ./v8
cd v8
make builddeps
make native

তারপরে out/nativeডিরেক্টরিটির ভিতরে d8বাইনারি থাকবে, আমি এটি আমার সাথে সিমলিংক করেছি /usr/local/bin।


যদি আপনি পরিবর্তন make dependenciesকরতে make builddeps, আপনি আছে করার প্রয়োজন হবে না gclientনির্মিত এবং ইনস্টল করা।
— আয়েন বলার্ড

1
উত্তর কি এখনও প্রযোজ্য? svn: E170013: Unable to connect to a repository at URL 'http://v8.googlecode.com/svn/trunk'
— অতিথি 271314


2

এটি সাহায্য করতে পারে (এটি ডেবিয়ানে কাজ করে):

12:38 ~ $ apt-cache search libv8;
libv8-3.8.9.20 - v8 JavaScript engine - runtime library
libv8-dbg - v8 JavaScript engine - debugging symbols
libv8-dev - v8 JavaScript engine - development files
libv8-i18n-dev - Native internationalization extension for libv8 - development files
libv8-i18n0.0.0 - Native internationalization extension for libv8 - runtime library
libv8-i18n0.0.0-dbg - Native internationalization extension for libv8 - debugging symbols

এবং যেমন একটি চয়ন করুন

12:39 ~ $ apt-get install libv8-3.8.9.20

এটি কীভাবে সিপিপি স্ক্রিপ্টে অন্তর্ভুক্ত করবেন?
— m93a

0

পরীক্ষা করে দেখুন নোড-WebKit , এটা প্রধান অপারেটিং সিস্টেম (লিনাক্স, উইন্ডোস, ম্যাক) সঙ্গে কাজ করে - এটি একটি অ্যাপ্লিকেশন Chromium এবং node.js. থেকে তৈরি ইঞ্জিন এর

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.