GoGPT Best VPN GoSearch

فاویکون OnWorks

tp-magic-config - آنلاین در ابر

tp-magic-config را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور tp-magic-config است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


tp-magic-config -- به ایجاد افزونه های ابزار "Magic" برای Tux کمک می کند نقاشی(1)

SYNOPSYS


tp-magic-config [--apiversion | - نسخه | --cflags | --پیشوند پلاگین | --plugindocprefix
| - پیشوند داده | --پیشوند پلاگین محلی | --پیوند داده محلی]

شرح


tp-magic-config یک اسکریپت پوسته ساده است که با اطلاعات مختلف پاسخ می دهد
در مورد نسخه نصب شده فعلی توکس نقاشی(1) که هنگام ساختن مفید هستند
پلاگین های ابزار جادویی.

OPTIONS


--apiversion
خروجی نسخه از توکس نقاشی API افزونه ابزار "Magic" که نصب شده است
یک نسخه از توکس نقاشی پشتیبانی می کند. (برای تست سازگاری API.)

- نسخه
خروجی نسخه از توکس نقاشی که tp-magic-config مطابقت دارد.

--cflags
خروجی کامپایلر را پرچم گذاری می کند توکس نقاشی پلاگین های ابزار جادویی باید کامپایل شوند
با. (به عنوان مثال، یک "-I" شامل گزینه مسیر است که به کامپایلر می گوید کجاست
می توانید فایل هدر API پلاگین "tp_magic_config.h" را که افزونه ها باید آن را پیدا کنند
#عبارتند از.)

--پیشوند پلاگین
خروجی دایرکتوری سیستم که در آن کپی نصب شده است توکس نقاشی انتظار دارد پیدا کند
پلاگین های ابزار جادویی (.so" اشیاء مشترک). (به عنوان مثال،
"/usr/share/tuxpaint/plugins")

--پیشوند پلاگین محلی
خروجی دایرکتوری کاربر که در آن کپی نصب شده است توکس نقاشی انتظار دارد پیدا کند
پلاگین های ابزار جادویی (.so" اشیاء مشترک). (به عنوان مثال،
"/home/username/.tuxpaint/plugins")

--plugindocprefix
خروجی دایرکتوری که در آن کپی نصب شده است توکس نقاشی انتظار دارد پیدا کند
مستندات پلاگین های ابزار "Magic" (.html" و فایل های "txt.). توکس رنگ
اسناد اصلی شامل پیوندی به این دایرکتوری در بخش "جادو" است.
ابزار.

- پیشوند داده
خروجی دایرکتوری سیستم که در آن کپی نصب شده است توکس نقاشی آن را حفظ می کند
فایل های داده جهانی (به عنوان مثال، "/usr/share/tuxpaint/"). این همان مقدار است که
افزونه های نصب شده در سراسر سیستم در رشته "data_directory" در داخل دریافت خواهند کرد
ساختار "magic_api" به توابع پلاگین ها ارسال می شود.

--پیوند داده محلی
خروجی دایرکتوری کاربر که در آن کپی نصب شده است توکس نقاشی از پلاگین ها انتظار دارد
تا فایل های داده محلی خود را نصب کنند. (به عنوان مثال،
"/home/username/.tuxpaint/plugins/data"). این همان مقدار افزونه ها است
نصب شده به صورت محلی در رشته "data_directory" در داخل دریافت خواهد کرد
ساختار "magic_api" به توابع پلاگین ها ارسال می شود.

سیستم گسترده پوسته مثال ها


$ gcc - اشتراک‌گذاری `tp-magic-config --cflags` my_plugin.c -o my_plugin.so
# cp my_plugin.so «tp-magic-config --pluginprefix».
# cp my_plugin_icon.png `tp-magic-config --dataprefix`/images/magic
# cp my_plugin.html `tp-magic-config --plugindocrefix`/html
# cp my_plugin.txt `tp-magic-config --plugindocrefix`

محلی پوسته مثال ها


$ gcc - اشتراک‌گذاری `tp-magic-config --cflags` my_plugin.c -o my_plugin.so
$ mkdir -p `tp-magic-config --localpluginprefix`
$ cp my_plugin.so `tp-magic-config --localpluginprefix`
$ mkdir -p `tp-magic-config --localdataprefix`/images/magic
$ cp my_plugin_icon.png `tp-magic-config --localdataprefix`/images/magic

سیستم گسترده MAKEFILE مثال


MAGIC_CFLAGS=$(پوسته tp-magic-config --cflags)
MAGIC_PREFIX=$(shell tp-magic-config --pluginprefix)
MAGIC_DOC_PREFIX=$(shell tp-magic-config --plugindocprefix)
DATA_PREFIX=$(shell tp-magic-config --dataprefix)

همه: my_plugin.so

my_plugin.so: my_plugin.c

install: install-so install-data install-docs

نصب-بنابراین:
mkdir -p $(MAGIC_PREFIX)
cp my_plugin.so $(MAGIC_PREFIX)/
chmod 644 $(MAGIC_PREFIX)/my_plugin.so

install-data:
mkdir -p $(DATA_PREFIX)
cp icons/my_plugin_icon.png $(DATA_PREFIX)/images/magic/
chmod 644 $(DATA_PREFIX)/images/magic/my_plugin_icon.png

اسناد نصب:
mkdir -p $(MAGIC_DOC_PREFIX)
cp docs/my_plugin.html $(MAGIC_DOC_PREFIX)/html/
chmod 644 $(MAGIC_DOC_PREFIX)/html/my_plugin.html
cp docs/my_plugin.txt $(MAGIC_DOC_PREFIX)/
chmod 644 $(MAGIC_DOC_PREFIX)/my_plugin.txt

از tp-magic-config به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.