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.