Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π›ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ° Π² Linux

БтатичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, описанныС Π²Ρ‹ΡˆΠ΅, ΠΈΠΌΠ΅ΡŽΡ‚ сущСствСнный нСдостаток. НапримСр, Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ стандартныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ printf ΠΈ scanf. Они ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‡Ρ‚ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. ΠŸΡƒΡΡ‚ΡŒ Π½Π° систСмС Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ 50-100 процСссов, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ процСсс содСрТит свою копию исполняСмого ΠΊΠΎΠ΄Π° printf ΠΈ scanf β€” это сущСствСнный ΠΎΠ±ΡŠΡ‘ΠΌ Π·Π°Ρ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠΉ памяти. РаздСляСмыС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π° исправлСниС этого нСдостатка статичСских Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. РаздСляСмыС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ это ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ исполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ послС слинкованы с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. РаздСляСмыС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (shared libraries) Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Π°ΠΊ ΠΆΠ΅ раздСляСмыС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ (shared objects). На Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ систСм UNIX ΠΎΠ½ΠΈ ΠΈΠΌΠ΅Π½ΡƒΡŽΡ‚ΡΡ с суффиксом .so; Π½Π° систСмах HP-UX β€” с суфиксом .sl; Π½Π° систСмах Microsoft ΠΎΠ½ΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ DLL. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ раздСляСмый ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», компилятор Π½Π°Π΄ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π»Π°Π³ΠΎΠΌ

gcc -shared -fPIC -o libfoo. so a.o b.o

Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° сообщаСт компилятору, Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»ΡΠ΅ΠΌΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ libfoo.so, ΡΠΎΠ±Ρ€Π°Π½Π½ΡƒΡŽ ΠΈΠ· ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ² a.o ΠΈ b.o. Π€Π»Π°Π³ -fPIC сообщаСт компилятору, Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ адрСсо-нСзависимый ΠΊΠΎΠ΄ (position independent code β€” PIC). Π’Π΅ΠΏΠ΅Ρ€ΡŒ прСдставим Ρ‡Ρ‚ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ bar.o зависит ΠΎΡ‚ a.o ΠΈ b.o. Π’ этом случаС ΠΌΡ‹ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π³ΠΎ Ρ‚Π°ΠΊ:

Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° создаёт исполняСмый Ρ„Π°ΠΉΠ» a.out, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈΠ½ΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ с libfoo.so Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π—Π΄Π΅ΡΡŒ a.out Π½Π΅ содСрТит Π² сСбС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ

a.o ΠΈ b.o, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² Π½Π΅Π³ΠΎ, Ссли Π±Ρ‹ ΠΌΡ‹ использовали ΡΡ‚Π°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΡƒ. Π˜ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ» просто содСрТит Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π΅Π»ΠΎΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ символов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊ ΠΊΠΎΠ΄Ρƒ ΠΈ Π΄Π°Π½Π½Ρ‹ΠΌ Π² libfoo.so ΠΈ эта адрСсация Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π° Π² процСссС исполнСния (runtime). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, a.out это Π½Π΅ совсСм исполняСмый Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚ libfoo. so. Π˜ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ» содСрТит ΡΠ΅ΠΊΡ†ΠΈΡŽ .interp, Π³Π΄Π΅ содСрТится имя динамичСского Π»ΠΈΠ½ΠΊΠΎΠ²Ρ‰ΠΈΠΊΠ° (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сам являСтся раздСляСмым ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ Π² систСмах Linux β€” ld-linux.so). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° исполняСмый Ρ„Π°ΠΉΠ» загруТаСтся Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ динамичСскому Π»ΠΈΠ½ΠΊΠΎΠ²Ρ‰ΠΈΠΊΡƒ. ДинамичСский Π»ΠΈΠ½ΠΊΠΎΠ²Ρ‰ΠΈΠΊ содСрТит Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ пространство адрСсов динамичСских Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π½Π° пространство адрСсов испольняСмой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

  1. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ рСлокация ΠΊΠΎΠ΄Π° ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· libfoo.so Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ памяти
  2. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ рСлокация адрСсации Π² a.out Π½Π° символы ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Π½Ρ‹Π΅ Π² libfoo.so.

Π’ ΠΊΠΎΠ½Ρ†Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ динамичСский Π»ΠΈΠ½ΠΊΠΎΠ²Ρ‰ΠΈΠΊ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ исполняСмой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Π‘ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° мСстополоТСниС раздСляСмого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° зафиксировано Π² памяти.

Π‘++ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Π£Ρ€ΠΎΠΊ 1. ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ

ΠžΠ±Π·ΠΎΡ€ компиляторов

БущСствуСт мноТСство компиляторов с языка C++, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания исполняСмого ΠΊΠΎΠ΄Π° ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ компиляторов ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ критСриям.

  1. ΠšΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΠΈΠ΅ ΠΈ нСкоммСрчСскиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹
  2. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ соврСмСнных Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΉ ΠΈ стандартов языка
  3. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°

Если Π½Π° использованиС коммСрчСских компиляторов Π½Π΅Ρ‚ особых ΠΏΡ€ΠΈΡ‡ΠΈΠ½, Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ компилятор с языка C++ ΠΈΠ· GNU ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ компиляторов (GNU Compiler Collection). Π­Ρ‚ΠΎΡ‚ компилятор Π΅ΡΡ‚ΡŒ Π² любом дистрибутивС Linux, ΠΈ, ΠΎΠ½, Ρ‚Π°ΠΊΠΆΠ΅, доступСн для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Windows ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° MinGW (Minumum GNU for Windows). Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с компилятором ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ дистрибутив Linux, Π½ΠΎ Ссли Π²Ρ‹ Ρ‚Π²Π΅Ρ€Π΄ΠΎ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ Windows, Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ всСго Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ QtCreator вмСстС с QtSDK ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π° MinGW. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ, Π½Π° сайтС производитСля Qt ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ инсталлятор ΠΏΠΎΠ΄ Windows, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сразу Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ QtCreator ΠΈ QtSDK. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Ρ‹Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Ρƒ Π²Π΅Ρ€ΡΠΈΡŽ, которая ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π° MinGW.

ΠœΡ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ особо ΠΎΠ³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… случаСв, Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ компилятор ΠΈΠ· дистрибутива Linux.

GNU коллСкция компиляторов Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя нСсколько языков. Из Π½ΠΈΡ…, Π³Ρ€ΡƒΠΏΠΏΡƒ языков Π‘ΠΈ составляСт Ρ‚Ρ€ΠΈ компилятора.

  1. g++ β€” компилятор с языка C++.
  2. gcc β€” компилятор с языка C (GNU C Compiler).
  3. gcc -lobjc β€” Objective-C β€” это, фактичСски, язык C с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ°ΠΊΡ€ΠΎ-ΠΌΠ°Π³ΠΈΠ΅ΠΉ, которая доступна Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ objc. Π•Π΅ слСдуСт ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ»ΡŽΡ‡ компиляции -l.

Π­Ρ‚Π°ΠΏΡ‹ компиляции

ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΊΠΎΠ΄ΠΎΠΌ Π½Π° языкС C++, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ «ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΠ΅ΠΉ», Π½Π° самом Π΄Π΅Π»Π΅, состоит ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… этапов.

  1. ΠŸΡ€Π΅ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³ β€” ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ² ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ прСпроцСссора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π·Π°ΠΌΠ΅Π½Ρ‹ тСкстов согласно ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ языка прСпроцСссора C/C++. ПослС прСпроцСссора, тСксты ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Ρ€Π°ΡΡ‚Π°ΡŽΡ‚ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ…, Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π² Π½ΠΈΡ… содСрТится всС, Ρ‡Ρ‚ΠΎ потрСбуСтся компилятору для создания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°.
  2. АссСмблированиС β€” процСсс прСвращСния тСкста Π½Π° языкС C++ Π² тСкст Π½Π° языкС АссСмблСра. Для компиляторов GNU ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ синтаксис ассСбмлСра AT&T.
  3. ΠšΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” процСсс прСвращСния тСкстов Π½Π° языкС АссСмблСра Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. Π­Ρ‚ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ состоящиС ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ² Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ процСссора, Π½ΠΎ Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Ρ‰Π΅ Π½Π΅ проставлСны адрСса ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ….
  4. Π›ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ° β€” процСсс объСдинСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π² Π΅Π΄ΠΈΠ½ΡƒΡŽ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ для Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ исполняСмая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° статичСского ΠΈΠ»ΠΈ динамичСского Ρ‚ΠΈΠΏΠ°.

Рассмотрим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ упомянутыС Π²Ρ‹ΡˆΠ΅ стадии ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° языкС C++.

ΠŸΡ€Π΅ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³

ΠŸΡ€Π΅ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³, это ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΡΡ‚Π°Π²ΡˆΠ°Ρ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° описаний, Π² Ρ‚ΠΎΠΌ числС ΠΈ тСкстов с ΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС, Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ тСкстов рСализуСтся Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ язык прСпроцСссинга элСмСнты ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ищутся прСпроцСссором ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ„Π°ΠΉΠ»Π°.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ элСмСнтами языка прСпроцСссора ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ ΠΈ макросимволы. Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ вводятся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ символа «Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠ°» (#) Π² Π½Π°Ρ‡Π°Π»Π΅ строки. ВсС, Ρ‡Ρ‚ΠΎ слСдуСт Π·Π° символом Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΈ ΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° строки считаСтся Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²ΠΎΠΉ прСпроцСссора. Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° прСпроцСссора define Π²Π²ΠΎΠ΄ΠΈΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ макросимволы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… выраТСниях языка прСпроцСссора.

На Π²Ρ…ΠΎΠ΄Π΅ прСпроцСссора ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ исходный Ρ„Π°ΠΉΠ» с тСкстом Π½Π° языкС C++ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΌ Π² сСбя элСмСнты языка прСпроцСссора.

На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ прСпроцСссора ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ компиляционныС листы

, состоящиС ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ· Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ языка C++, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно для создания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… этапах ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ПослСднСС ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ использования ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ символов языка ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², объявлСния этих символов Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² компиляционном листС Π²Ρ‹ΡˆΠ΅. ИмСнно Ρ‚Π°ΠΊΠΈΠ΅ подстановки ΠΈ ΠΏΡ€ΠΈΠ·Π²Π°Π½ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ прСпроцСссор. Часто, Π½Π° Π²Ρ…ΠΎΠ΄ прСпроцСссора поступаСт Ρ„Π°ΠΉΠ» Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π² нСсколько дСсятков строк, Π° Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ получаСтся компиляционный лист ΠΈΠ· дСсятков тысяч строк.

АссСмблированиС

ΠŸΡ€ΠΎΡ†Π΅ΡΡ ассСмблирования с ΠΎΠ΄Π½ΠΎΠΉ стороны достаточно прост для понимания ΠΈ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ слоТным Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. По своСй сути это процСсс трансляции Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ³ΠΎ языка Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Π‘ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС, ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π½Π° Π²Ρ…ΠΎΠ΄Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ассСмблСра Ρ„Π°ΠΉΠ» с тСкстом Π½Π° языкС C++ (компиляционный лист), Π° Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» с тСкстом Π½Π° языкС АссСмблСра. Π―Π·Ρ‹ΠΊ АссСмблСра это Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ язык ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ практичСски Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ отобраТаСтся Π½Π° ΠΊΠΎΠ΄Ρ‹ инструкций процСссора Ρ†Π΅Π»Π΅Π²ΠΎΠΉ систСмы. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ вмСсто числовых ΠΊΠΎΠ΄ΠΎΠ² инструкций ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ англоязычная ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊΠ° ΠΈ ΠΊΡ€ΠΎΠΌΠ΅ нСпосрСдствСнно ΠΊΠΎΠ΄ΠΎΠ² инструкций ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π΅Ρ‰Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ описания сСгмСнтов ΠΈ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, описываСмых Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π±Π°ΠΉΡ‚ΠΎΠ².

АссСмблированиС Π½Π΅ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ процСссом ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° языкС C++. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС, ΠΌΡ‹ наблюдаСм лишь ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ компиляторов GNU. Π§Ρ‚ΠΎΠ±Ρ‹ максимально ΠΎΠ±ΡŠΠ΅Π΄Π΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ языки Π² ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· языков рСализуСтся свой транслятор Π½Π° язык ассСмблСра ΠΈ, ΠΏΡ€ΠΈ нСобходимости, прСпроцСссор, Π° компилятор с языка ассСмблСра ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Ρ‰ΠΈΠΊ Π΄Π΅Π»Π°ΡŽΡ‚ΡΡ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ для всСх языков ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ.

ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС, ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ компилятор с языка ассСмблСра. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ являСтся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Π½Π° основС всСго Ρ‚ΠΎΠ³ΠΎ тСкста, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π» прСдоставлСн Π² компиляционном листС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° соотвСтствуСт ΠΎΠ΄Π½ΠΎΠΌΡƒ компиляционному листу ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» β€” это Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», фактичСски состоящий ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Однако Π² исходном компиляционном листС Π½Π΅ всС Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ΅Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ (ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ β€” definition). НС ΠΏΡƒΡ‚Π°ΠΉΡ‚Π΅ с объявлСниСм (declaration). Π§Ρ‚ΠΎΠ±Ρ‹ компиляционный лист ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ объявлСния всСх Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ присутствовали Π² компиляционном листС Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΈΡ… использования. Однако, объявлСниС, это Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ имя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π΅Π΅ Π²Ρ‹Π·ΠΎΠ²Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²ΠΎ врСмя компиляции ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ стСк (ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ для Π²Ρ‹Π·ΠΎΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ) ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΡƒΡ‚ Π½Π°Π΄ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ, адрСс Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠΊΠ° Π½Π΅ извСстСн. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ сплошь состоят ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… Β«Π΄Ρ‹Ρ€Β» Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π΄ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ адрСса ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π²ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ….

Π’ΠΎΠΎΠ±Ρ‰Π΅, Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ объявлСниСм (declaration) ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ (definition) состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ объявлСниС (declaration) Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎΠ± ΠΈΠΌΠ΅Π½ΠΈ сущности ΠΈ описываСт Π΅Π΅ внСшний Π²ΠΈΠ΄ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΠΈΠΏ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ (definition) описываСт Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ устройство сущности: класс памяти ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Ρ‚Π΅Π»ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΏΡ€.

Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· этих ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ, Π² компиляционном листС ΠΏΠ΅Ρ€Π΅Π΄ компиляциСй Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ всС объявлСния (declaration) всСх Ρ‚Π΅Ρ… сущностСй, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² этом компиляционном листС. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ ΠΈΡ… объявлСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ находится Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° использования этих сущностСй. Π˜Π½Π°Ρ‡Π΅, компилятор Π½Π΅ смоТСт ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ сущности. НапримСр, Π½Π΅ смоТСт ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· стСк Π²Ρ‹Π·ΠΎΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΈΠ΅ΠΌΡƒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ значСния.

Π›ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ°

На этапС Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈ выполняСтся объСдинСниС всСх ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΎΡ‚ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ компиляционным листам ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Π΅Π΄ΠΈΠ½ΡƒΡŽ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, статичСская ΠΈΠ»ΠΈ динамичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°. Π Π°Π·Π½ΠΈΡ†Π° Π² Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Ρ… Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ нСсколько Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ. ΠŸΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈ слСдуСт Π½Π°Π·Π²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΏΠΎ подстановкС адрСсов Π²Ρ‹Π·ΠΎΠ²Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Ρ‹ Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ сущностСй с адрСсами ΠΈΡ… размСщСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ находится Π² видимости Π»ΠΈΠ½ΠΊΠΎΠ²Ρ‰ΠΈΠΊΠ°. Π­Ρ‚ΠΈ сущности Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ…, Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² спискС Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈ, Π»ΠΈΠ±ΠΎ Π²ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, статичСских ΠΈΠ»ΠΈ динамичСских, Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² спискС Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.

БрСдства сборки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° языкС C++ собираСтся срСдствами ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ make ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉ сцСнарий ΠΈΠ· Ρ„Π°ΠΉΠ»Π° Makefile. Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ сборки ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ,
Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ автоматичСски с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ всСвозмоТных срСдств ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π‘Ρ€Π΅Π΄ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ извСстных срСдств ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅.

  1. GNU Toolchain β€” Π‘Ρ‚Π°Ρ€Π΅ΠΉΡˆΠ°Ρ систСма сборки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² извСстная Π΅Ρ‰Π΅ ΠΏΠΎ ΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ configure-make-«make install».
  2. CMake β€” ΠšΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½Π°Ρ систСма сборки, которая позволяСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ кроссплатформСнный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½ΠΎ ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сцСнарий компиляции ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹Π΅ извСстныС срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… написаны ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ сцСнариСв.
  3. QMake β€” Достаточно простая систСма сборки, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ рСализованная для Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ для сборки Qt-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована ΠΈ просто для сборки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° языкС C++. Π˜ΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с выявлСниСм слоТных зависимостСй мСтакомпиляции, спСцифичСской для Qt, поэтому, Π΄Π°ΠΆΠ΅ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… Qt, рСкомСндуСтся использованиС систСмы сборки CMake.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ вСрсии QtCreator ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ систСму сборки QMake, Ρ‚Π°ΠΊ ΠΈ систСму сборки CMake.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ компиляции

Рассмотрим ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ «Hello world» Π½Π° языкС C++. Для Π΅Π³ΠΎ компиляции ΠΌΡ‹ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ консоль, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ прямыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ компиляции. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°ΠΌ максимально ΠΏΡ€ΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ описанныС Π²Ρ‹ΡˆΠ΅ этапы компиляции. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ main.cpp ΠΈ помСстим Π² Π½Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ тСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

01. #include <iostream>
02. 
03. int main(int argc, char *argv[])
04. {
05.    std::cout << "Hello world" << std::endl;
06. 
07.    return 0;
08. }

Π’ прСдставлСном ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° нумСрация строк, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ пояснСния ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ. Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² синтаксичСскоС описаниС конструкций языка C++.

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строкС ΠΊΠΎΠ΄Π° записана Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»Π° с ΠΈΠΌΠ΅Π½Π΅ΠΌ iostream Π² тСкст ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Как ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ, всС строки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ со Π·Π½Π°ΠΊΠ° Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΈ (#) ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² языках C/C++ ΠΊΠ°ΠΊ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ прСпроцСссора. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС, прСпроцСссор, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»Π° Π² тСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ include, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ всСх строк ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π΅ Ρ„Π°ΠΉΠ»Π° Π² Ρ‚ΠΎ мСсто ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π³Π΄Π΅ стоит инструкция include. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ этого Ρƒ нас получится большой компиляционный лист, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ мноТСство символов ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Π½Ρ‹Ρ… (declaration) Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, содСрТащиС объявлСния (declaration) Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. На языкС ΠΆΠ°Ρ€Π³ΠΎΠ½Π° ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ «header-Ρ„Π°ΠΉΠ»Ρ‹» ΠΈΠ»ΠΈ «Ρ…ΠΈΠ΄Π΅Ρ€Ρ‹».

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ прСпроцСссинга ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ -E компилятора g++. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π² этом случаС, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ прСпроцСссинга Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½ Π² стандартный ΠΏΠΎΡ‚ΠΎΠΊ Π²Ρ‹Π²ΠΎΠ΄Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΅Π³ΠΎ, слСдуСт ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ стандартный ΠΏΠΎΡ‚ΠΎΠΊ Π²Ρ‹Π²ΠΎΠ΄Π° Π² ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ тСкстовый Ρ„Π°ΠΉΠ». Π’ прСдставлСнном Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ это Π±ΡƒΠ΄Π΅Ρ‚ Ρ„Π°ΠΉΠ» main.E.

g++ -E main.cpp > main.E

Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ строкС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ описана функция main(). Π’ контСкстС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ Π²Ρ…ΠΎΠ΄Π°. Π’Π°ΠΊΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π²Ρ…ΠΎΠ΄Π° Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах *nix являСтся функция main(). ИмСнно с Π½Π΅Π΅ начинаСтся исполнСниС прилоТСния послС Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмы. Π’Π°ΠΊ ΠΊΠ°ΠΊ опСрационная систСма Windows ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΡ€Π½ΠΈ тСсно ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π΅Ρ‚Π΅Π½Π½Ρ‹Π΅ с историСй *nix, ΠΈ, фактичСски, являСтся Π΄Π°Π»Π΅ΠΊΠΈΠΌ ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ€Π½Ρ‹ΠΌ ΠΊΠ»ΠΎΠ½ΠΎΠΌ *nix, Ρ‚ΠΎ ΠΈ для Π½Π΅Π΅ справСдливо Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π²Ρ‹ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ‚ΠΎ начинаСтся ΠΎΠ½ΠΎ всСгда с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ main().

ΠŸΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ main(), опСрационная систСма ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π² Π½Π΅Π΅ Π΄Π²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ β€” это количСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² запуска прилоТСния, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” строковый массив этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π’ нашСм случаС, ΠΌΡ‹ ΠΈΡ… Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ.

Π’ пятой строкС ΠΌΡ‹ обращаСмся ΠΊ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ cout ΠΈΠ· пространства ΠΈΠΌΠ΅Π½ std, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ связан с ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° прилоТСния. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ синтаксис ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… для ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅ΠΌ Π² Π½Π΅Π³ΠΎ строку «Hello world» ΠΈ символ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ ΠΈ пСрСноса строки.

Π’ сСдьмой строкС ΠΌΡ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ ΠΊΠΎΠ΄ 0, ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ main(). Π’ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ процСссов Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, это число Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° прилоТСния.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом провСдСния экспСримСнта Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ останов компиляции Ρ„Π°ΠΉΠ»Π° main.cpp послС этапа ассСмблирования. Для этого Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ -S для компилятора g++. Π—Π΄Π΅ΡΡŒ ΠΈ Π΄Π°Π»Π΅Π΅, Π·Π½Π°ΠΊ Π΄ΠΎΠ»Π»Π°Ρ€Π° ($) ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ стандартноС ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ ΠΊ Π²Π²ΠΎΠ΄Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² консоли *nix. ΠŸΠΈΡΠ°Ρ‚ΡŒ Π·Π½Π°ΠΊ Π΄ΠΎΠ»Π»Π°Ρ€Π° Π½Π΅ трСбуСтся.

$ g++ -S main.cpp

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² остановку компиляции послС этапа ассСмблированиС, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ остановку компиляции ΠΈ послС этапа, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ собствСнно, ΠΈ выполняСт ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ, Ρ‚.Π΅. ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ассСмблСрного ΠΊΠΎΠ΄Π° Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ впослСдствии Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»ΠΈΠ½ΠΊΠΎΠ²Π°Ρ‚ΡŒ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ рСализация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° cout, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² нашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΈΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚.

Для остановки компиляции послС, собствСнно, компиляции слСдуСт Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ -c для компилятора g++.

$ g++ -с main.cpp

НаконСц, Ссли нас Π½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ экспСримСнты с остановками компиляции Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… этапах ΠΈ Ссли ΠΌΡ‹ просто Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· нашСго Ρ„Π°ΠΉΠ»Π° Π½Π° языкС C++ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Ρ‚ΠΎ слСдуСт Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

$ g++ main.cpp

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ исполнСния этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ появится Ρ„Π°ΠΉΠ» a.out ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ прСдставляСт собой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ компиляции β€” исполняСмый Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Запустим Π΅Π³ΠΎ ΠΈ посмотрим Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния. ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Windows, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ компиляции Π±ΡƒΠ΄Π΅Ρ‚ Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ exe. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ main.exe.

$ ./a.out

БтатичСскиС ΠΈ динамичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π² Π‘++ | Π£Ρ€ΠΎΠΊΠΈ Π‘++

  Обновл. 2 Π”Π΅ΠΊ 2020Β Β |Β 

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° β€” это «сборник» ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² самых Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π² языкС C++ состоит ΠΈΠ· 2-Ρ… частСй:

Β  Β Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

Β  Β ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ скомпилированный Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», содСрТащий Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

НСкоторыС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π±ΠΈΡ‚Ρ‹ Π½Π° нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ/ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ нСсколько Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².

Π’ΠΈΠΏΡ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΠΎ нСскольким ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΈΡ… ΠΊΠΎΠ΄ Ρ€Π΅Π΄ΠΊΠΎ мСняСтся. Π‘Ρ‹Π»ΠΎ Π±Ρ‹ напрасной Ρ‚Ρ€Π°Ρ‚ΠΎΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ Π΅Ρ‘ использовании Π² Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ вСсь ΠΊΠΎΠ΄ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ скомпилирован Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ язык, Ρ‚ΠΎ это ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ доступа ΠΊ исходному ΠΊΠΎΠ΄Ρƒ (ΠΈ Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅) сторонними Π»ΠΈΡ†Π°ΠΌΠΈ. Π­Ρ‚ΠΎΡ‚ ΠΏΡƒΠ½ΠΊΡ‚ Π²Π°ΠΆΠ΅Π½ для прСдприятий/людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ хотят, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΈΡ… Ρ‚Ρ€ΡƒΠ΄Π° (исходный ΠΊΠΎΠ΄) Π±Ρ‹Π» доступСн всСм.

Π•ΡΡ‚ΡŒ 2 Ρ‚ΠΈΠΏΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ: статичСскиС ΠΈ динамичСскиС.

БтатичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° (ΠΈΠ»ΠΈ Β«Π°Ρ€Ρ…ΠΈΠ²Β») состоит ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСпосрСдствСнно ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ Π»ΠΈΠ½ΠΊΡƒΡŽΡ‚ΡΡ с вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. ΠŸΡ€ΠΈ компиляции ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, вСсь Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» статичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (Ρ‚ΠΎΡ‚, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ваша ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°) становится Ρ‡Π°ΡΡ‚ΡŒΡŽ вашСго исполняСмого Ρ„Π°ΠΉΠ»Π°. Π’ Windows статичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .lib (сокр. ΠΎΡ‚ Β«libraryΒ»), Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π² Linux статичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .a (сокр. ΠΎΡ‚ Β«archiveΒ»).

Одним ΠΈΠ· прСимущСств статичСских Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ всСго лишь 1 (исполняСмый) Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ статичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ становятся Ρ‡Π°ΡΡ‚ΡŒΡŽ вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Ρƒ своСй собствСнной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ копия Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ становится Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ вашСго исполняСмого Ρ„Π°ΠΉΠ»Π°, Ρ‚ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»Π°. Π’Π°ΠΊΠΆΠ΅, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΡ‚Π°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, Π²Π°ΠΌ придСтся ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ исполняСмый Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Ρ‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚.

ДинамичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° (ΠΈΠ»ΠΈ «общая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Β») состоит ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ Π² Π²Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π²ΠΎ врСмя Π΅Ρ‘ выполнСния. ΠŸΡ€ΠΈ компиляции ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, эта Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π½Π΅ становится Ρ‡Π°ΡΡ‚ΡŒΡŽ вашСго исполняСмого Ρ„Π°ΠΉΠ»Π° β€” ΠΎΠ½Π° ​​так ΠΈ остаСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ. Π’ Windows динамичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .dll (сокр. ΠΎΡ‚ Β«dynamic link libraryΒ» = Β«Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° динамичСской ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΒ»), Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π² Linux динамичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .so (сокр. ΠΎΡ‚ Β«shared objectΒ» = Β«ΠΎΠ±Ρ‰ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Β»). Одним ΠΈΠ· прСимущСств динамичСских Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ копию динамичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ экономит ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ пространство. Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ прСимущСством динамичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ​​до Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠΉ вСрсии Π±Π΅Π· нСобходимости пСрСкомпиляции всСх исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Ρ‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ динамичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π΅ Π»ΠΈΠ½ΠΊΡƒΡŽΡ‚ΡΡ нСпосрСдствСнно с вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Ρ‚ΠΎ ваши ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ динамичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ явно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с динамичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π½Π΅ всСгда ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ понятСн для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚ΡŒ взаимодСйствиС с динамичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ. Для упрощСния этого процСсса ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚Β Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° (Π°Π½Π³Π». Β«import libraryΒ») β€” это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, которая Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ процСсс ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ использования динамичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Π’ Windows это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ дСлаСтся Ρ‡Π΅Ρ€Π΅Π· Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΡΡ‚Π°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ (.lib) с Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ динамичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° (.dll). БтатичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° линкуСтся с вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ Π²ΠΎ врСмя компиляции, ΠΈ Ρ‚ΠΎΠ³Π΄Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» динамичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΊΠ°ΠΊ Ссли Π±Ρ‹ это Π±Ρ‹Π»Π° обычная статичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°. Π’ Linux ΠΎΠ±Ρ‰ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» (с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .so) дублируСтся сразу ΠΊΠ°ΠΊ динамичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π»ΠΈΠ½ΠΊΠ΅Ρ€ΠΎΠ² ΠΏΡ€ΠΈ создании динамичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ автоматичСски ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΊ Π½Π΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°.

Установка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΡƒΠΆΠ΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ с Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π½Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. Установка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π² языкС C++ состоит ΠΈΠ· 4-Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… шагов:

Β  Β Π¨Π°Π³ β„–1: ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ. ΠΠ°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ являСтся Π½Π°ΠΉΡ‚ΠΈ ΡƒΠΆΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ скомпилированный ΠΊΠΎΠ΄ (Ссли ΠΎΠ½ Π²ΠΎΠΎΠ±Ρ‰Π΅ сущСствуСт) ΠΏΠΎΠ΄ Π²Π°ΡˆΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π°ΠΌ Π½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π’ Windows Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² (Ρ„Π°ΠΉΠ»ΠΎΠ² .zip), Π° Π² Linux это ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΊΠΎΠ΄Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ .rpm).

Β  Β Π¨Π°Π³ β„–2: УстановитС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ. Π’ Linux это дСлаСтся ΠΏΡƒΡ‚Π΅ΠΌ Π²Ρ‹Π·ΠΎΠ²Π° ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π° дальшС ΠΎΠ½ всё Π΄Π΅Π»Π°Π΅Ρ‚ сам. Π’ Windows Π²Π°ΠΌ придСтся Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² Π»ΡŽΠ±ΡƒΡŽ Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ Π²Π°ΠΌΠΈ ΠΏΠ°ΠΏΠΊΡƒ. РСкомСндуСтся Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ всС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС для быстрого доступа ΠΊ Π½ΠΈΠΌ. НапримСр, создайтС ΠΏΠ°ΠΏΠΊΡƒ Libs (C:\Libs) ΠΈ выдСляйтС для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π²Π°ΠΌΠΈ) Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ свою ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΡƒ.

Β  Β Π¨Π°Π³ β„–3: Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ компилятор Π·Π½Π°Π΅Ρ‚, Π³Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Π’ Windows это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠ° include Π²Π½ΡƒΡ‚Ρ€ΠΈ основной ΠΏΠ°ΠΏΠΊΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли Π²Ρ‹ установили Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π² C:\Libs\SDL-1.2.11, Ρ‚ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ находятся Π² C:\Libs\SDL-1.2.11\include). Π’ Linux Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² /usr/include. Однако, Ссли Ρ„Π°ΠΉΠ»Ρ‹ находятся Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ компилятору, Π³Π΄Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ.

Β  Β Π¨Π°Π³ β„–4: Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚Π΅ Π»ΠΈΠ½ΠΊΠ΅Ρ€Ρƒ, Π³Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Аналогично с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌ шагом, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π»ΠΈΠ½ΠΊΠ΅Ρ€Ρƒ мСсто, Π³Π΄Π΅ находятся Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Π’ Windows это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠ° \lib Π²Π½ΡƒΡ‚Ρ€ΠΈ основной ΠΏΠ°ΠΏΠΊΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (C:\Libs\SDL-1.2.11\lib), Π° Π² Linux это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ /usr/lib.

ИспользованиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° установлСна, ​​и ваша IDE Π·Π½Π°Π΅Ρ‚, Π³Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π΅Ρ‘ Ρ„Π°ΠΉΠ»Ρ‹, Ρ‚ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π² Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ 3 шага:

Β  Β Π¨Π°Π³ β„–5: Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ статичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°, сообщитС Π»ΠΈΠ½ΠΊΠ΅Ρ€Ρƒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½ΡƒΠΆΠ½ΠΎ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ с вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ.

Β  Β Π¨Π°Π³ β„–6: ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊ вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.

Β  Β Π¨Π°Π³ β„–7: Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ динамичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Ρ‚ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ исполняСмыС Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Π‘Π°ΠΌΡ‹ΠΉ простой способ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ .dll β€” это ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ .dll Π² ΠΏΠ°ΠΏΠΊΡƒ с исполняСмым Ρ„Π°ΠΉΠ»ΠΎΠΌ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ .dll-ΠΊΠ° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ распространяСтся вмСстС с исполняСмым Ρ„Π°ΠΉΠ»ΠΎΠΌ, Ρ‚ΠΎ это Π½Π΅ составит Ρ‚Ρ€ΡƒΠ΄Π°.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π¨Π°Π³ΠΈ β„–3-β„–5 Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ настройку вашСй IDE. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΏΠΎΡ‡Ρ‚ΠΈ всС IDE Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ выполнСния ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ рассмотрим, ΠΊΠ°ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ шаги Π² Visual Studio.

ΠžΡ†Π΅Π½ΠΈΡ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ:

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°…

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях:

C++. Lecture 5. C++ Libraries

C++. Lecture 5. C++ Libraries

О Ρ€Π°Π·Π½ΠΈΡ†Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ динамичСскими ΠΈ статичСскими Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ

БтатичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ β€” это Π½Π°Π±ΠΎΡ€ ΡƒΠΆΠ΅ скомпилированных ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΠ»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ исходной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². Π­Ρ‚ΠΎΡ‚ Π½Π°Π±ΠΎΡ€ выглядит ΠΊΠ°ΠΊ Π°Ρ€Ρ…ΠΈΠ² ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΌΠ΅Π΅Ρ‚ Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ gcc.

НапримСр:


gcc -c file.c
gcc file.o -o file

(пСрвая ΠΊΠΎΠΌΠ°Π½Π΄Π° даст file.o, вторая β€” исполняСмый Ρ„Π°ΠΉΠ»). На Π²Ρ‚ΠΎΡ€ΠΎΠΌ этапС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° libc. ΠŸΡ€ΠΈ этом gcc Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ компилятор ΠΏΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ Ρ„Π°ΠΉΠ»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, gcc -c file.pas ΠΈ gcc -c file.cpp Π²Ρ‹Π·ΠΎΠ²ΡƒΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ компиляторы). Однако ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° libc. Если ΡΠΊΠ°Π·Π°Ρ‚ΡŒ


gcc file.o -l stdc++ -o file

ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ Π΅Ρ‰Ρ‘ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° stdc++.

Π’Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ называСтся статичСской Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΎΠΉ. Она ΠΏΠ»ΠΎΡ…Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ для ΠΎΠ΄Π½ΠΎΠΉ малСнькой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. НапримСр,


g++ -c file.cpp
g++ file.o -o file

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° stdc++ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ сама. Она Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Ρ‘ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ, Π½ΠΎ ΠΈ сильно ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠšΡ€ΠΎΠΌΠ΅ статичСской, Π΅ΡΡ‚ΡŒ Π΅Ρ‰Ρ‘ динамичСская Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ°.

ДинамичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° языка β€” это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, которая загруТаСтся Π² ОБ ΠΏΠΎ запросу Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ нСпосрСдствСнно Π² Ρ…ΠΎΠ΄Π΅ Π΅Ρ‘ выполнСния. Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π»ΠΈΠ½ΠΊΠΎΠ²Ρ‰ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ собираСт эту Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ запускС провСряСт Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ этих ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. Π’Π°ΠΊΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅: .so Π² linux ΠΈ .dll Π² win (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ .a ΠΈ .lib соотвСтствСнно для статичСских).

Достоинства динамичСской Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ мСньшС мСста, ΠΈ, Ссли ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ обновлСния, Ρ‚ΠΎ исполняСмый Ρ„Π°ΠΉΠ» ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. (НСдостатки Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ динамичСских Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡ… ΠΈΠΌΠ΅Ρ‚ΡŒ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ вСрсиями.)

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ всС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ .so ΠΈ .dll ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ динамичСски. Если ΡΠΊΠ°Π·Π°Ρ‚ΡŒ


gcc file.o <Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°> -o file -static

Ρ‚ΠΎ данная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΡ€ΠΈ компиляции этого Ρ„Π°ΠΉΠ»Π° скомпилируСтся статичСски.

10 Π³Π»Π°Π²Π½Ρ‹Ρ… ошибок Β«Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈΒ» — SEO-Π˜Π½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ (Москва)

Π’ SEO построСниС ссылок – ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… элСмСнтов. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Β«Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈΒ» стоит Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π΄Π΅Π½Π΅Π³ ΠΈ сил ΠΈ Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΊΡ€Π°ΠΉΠ½Π΅ нСприятно, ΠΊΠΎΠ³Π΄Π° эффСкта ΠΎΡ‚ ΡΡ‚ΠΎΠ»ΡŒ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΠ³ΠΎ процСсса Π±Ρ‹Π²Π°Π΅Ρ‚ Ρ‡ΡƒΡ‚ΡŒ, Π° Ρ‚ΠΎ ΠΈ вовсС Β«Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ°Β» ΠΈΠ΄Π΅Ρ‚ лишь Π²ΠΎ Π²Ρ€Π΅Π΄. И Ссли для ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ сайта ЯндСкс, Google ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ поисковыС систСмы Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ качСствСнных ссылок, Ρ‚ΠΎ стоит ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΈ, вмСстС с Ρ‚Π΅ΠΌ, Ρ„Π°Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ошибок.

1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Ссли Ρƒ backlinks Π΅ΡΡ‚ΡŒ nofollow ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ

ОбмСн ссылками – довольно частый способ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ входящиС ссылки Π½Π° свой рСсурс, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ нСчСстныС Π²Π΅Π±-мастСра, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ вас ΠΎΠ±ΠΌΠ°Π½ΡƒΡ‚ΡŒ. Одним ΠΈΠ· Π²ΠΈΠ΄ΠΎΠ² ΠΌΠΎΡˆΠ΅Π½Π½ΠΈΡ‡Π΅ΡΡ‚Π²Π° являСтся ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ ссылки, которая Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя Π»ΠΈΠ±ΠΎ исчСзаСт, Π»ΠΈΠ±ΠΎ ΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ nofollow. И ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π½Π° ваши ΠΏΠ»Π΅Ρ‡ΠΈ Π»ΠΎΠΆΠΈΡ‚ΡŒΡΡ Π·Π°Π΄Π°Ρ‡Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ (ΠΏΡ€ΠΈΡ‡Π΅ΠΌ рСгулярной) наличия связСй.

2. Бвязь Ρ‡Π΅Ρ€Π΅Π· якорныС тСксты Π±Π΅Π· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, это Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ смогли Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ размСщСния ссылки Π½Π° ваш сайт Π½Π° популярном рСсурсС, ΠΎΠ΄Π½Π°ΠΊΠΎ Ссли связь с вашим Π²Π΅Π±-сайтом осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· ссылку с якорным тСкстом Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ «НаТмитС здСсь», Ρ‚ΠΎ Ρ‚ΠΎΠΊΡƒ ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ ссылки – ΡƒΠ²Ρ‹ – Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ. Π‘Ρ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π² Β«Π°Π½ΠΊΠΎΡ€Β» ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово.

3. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Иногда SEO спСциалисты ΡΡ‚ΠΎΠ»ΡŒ ΡΠΏΠ΅ΡˆΠ°Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ссылку, Ρ‡Ρ‚ΠΎ ΡΠΎΠ³Π»Π°ΡˆΠ°ΡŽΡ‚ΡΡ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ изобраТСния вмСсто тСкста. Но Π² этом случаС стоит всСгда Π½Π°ΡΡ‚Π°ΠΈΠ²Π°Ρ‚ΡŒ Π½Π° Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Ρƒ изобраТСния Π±Ρ‹Π» Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ тэг ALT . ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ самая «кликабСльная» ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ смоТСт ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒΡΡ ΠΏΠΎ эффСктивности с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния SEO с тСкстовой ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌΡƒ слову.

4. ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²ΠΈΠ΄ΠΎΠ² ссылок Π² Ρ‚ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° тСкстовая

Π“Π»Π°Π²Π½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ SEO – Π½ΠΈΡ‡Ρ‚ΠΎ Π½Π΅ смоТСт Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ эффСктивным, Ρ‡Π΅ΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΎ учитываСтся ΠΏΡ€ΠΈ индСксации, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈ Π² Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π΅. ΠŸΠΎΡ‚ΠΎΠΌΡƒ всСгда ΠΈ Π²Π΅Π·Π΄Π΅ ΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ тСкстовыС ссылки Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова.

5. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ссылки со стороннСго сайта

Π­Ρ‚Π° ошибка, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, заслуТиваСт ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ мСста. Π’ своСй ΠΎΡ…ΠΎΡ‚Π΅ Π·Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ ссылками спСциалисты часто ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Π΅Π΅ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ окаТСтся Β«Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅Β» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π° Π½Π° рСсурсС схоТСй Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Π° ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌΡƒ слову ΠΈΠ»ΠΈ ΠΆΠ΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ вашСго Π²Π΅Π±-рСсурса.

6. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ссылок со страниц, ΠΈΠ·ΠΎΠ±ΠΈΠ»ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠΌΠΈ

НС ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ смысла Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π½Π° свой Π²Π΅Π± сайт ссылку Ρ‚Π°ΠΌ, Π³Π΄Π΅ ΡƒΠΆΠ΅ имССтся нСсколько сотСн (ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ дСсятков) Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π§Π΅ΠΌ мСньшС ссылок Π½Π° исходной страницС, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΠΈΡ… «вСс» Π² Π³Π»Π°Π·Π°Ρ… поисковой систСмы.

7. «НСчитаСмыС» ссылки

По Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ счСты, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ ссылки Π½ΡƒΠΆΠ½Ρ‹ лишь для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π° вашСго сайта Π² Π³Π»Π°Π·Π° поисковой систСмы, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ Π·Π° ΠΏΡ€ΠΎΠΏΠ»Π°Ρ‡Π΅Π½Π½ΡƒΡŽ ссылку Π²Ρ‹ Π½Π΅ ΠΏΡ€ΠΈΠ±Π°Π²ΠΈΡ‚Π΅ Π½ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π° Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ†ΠΈΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠ½ΠΎΠ³Π΄Π° страница, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π° ссылка Π½Π° вас, являСтся динамичСской, Π° Ρ‚ΠΎ ΠΈ вовсС индСксация Ρ‚Π°ΠΊΠΎΠΉ страницы Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π° Π² Ρ„Π°ΠΉΠ»Π΅ robots.txt. ΠŸΠΎΡ‚ΠΎΠΌΡƒ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ провСряйтС ваши входящиС ссылки эмулятором поискового Ρ€ΠΎΠ±ΠΎΡ‚Π°.

8. Ворговля ссылками

Π—Π° Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΡŽ ссылками ΠΌΠ½ΠΎΠ³ΠΈΠ΅ поисковыС систСмы Π½Π°Π»Π°Π³Π°ΡŽΡ‚ Π΄Π°ΠΆΠ΅ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ€Ρ‹ прСсСчСния, ΠΊΠ°ΠΊ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· индСкса. ΠŸΠΎΡ‚ΠΎΠΌΡƒ Π½Π΅ стоит ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ Π»ΠΈΡˆΠ½ΠΈΡ… Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π½Π° ΠΈΡ… ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅. Но, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, покупая ссылки, Π±ΡƒΠ΄ΡŒΡ‚Π΅ остороТны, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ часто Π±Ρ‹Π²Π°Π΅Ρ‚ ΡΡ‚ΠΎΠ»ΡŒ нСприятная ситуация, Ρ‡Ρ‚ΠΎ сайт, Π³Π΄Π΅ Π²Ρ‹ ΠΊΡƒΠΏΠΈΠ»ΠΈ ссылку, выявляСтся ΠΈ «закрываСтся», ΠΊΠ°ΠΊ ΠΈΡ‚ΠΎΠ³ ΠΈ ваш Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ Π² ΠΎΠ±Ρ‰Π΅ΠΌ Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠ°Π΄Π°Π΅Ρ‚, ΠΈ дСньги ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Β«Π²Ρ‹ΠΊΠΈΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ Π½Π° Π²Π΅Ρ‚Π΅Ρ€Β».

9. Бвязь с мСстом с ΠΏΠ»ΠΎΡ…ΠΎΠΉ Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ†ΠΈΠ΅ΠΉ

Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ„Π°Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ошибкой – ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ с сайтом, рСпутация ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ с индСксом Β«BadΒ». Π’ΠΎ Π΅ΡΡ‚ΡŒ Π² Π³Π»Π°Π·Π° Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Google Π²Ρ‹ словно Π±Ρ‹ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρ‚Π°ΠΊΠΎΠ³ΠΎ сайта (допустим, с дСтской ΠΏΠΎΡ€Π½ΠΎΠ³Ρ€Π°Ρ„ΠΈΠ΅ΠΉ, ΠΏΡ€ΠΈΠ·Ρ‹Π²Π°ΠΌ ΠΊ насилию, экстрСмизму, Π½Π°Ρ€ΠΊΠΎΡ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ ΠΈ ΠΏΡ€.), Π·Π° Ρ‡Ρ‚ΠΎ ΡƒΠΆΠ΅ ΠΊ Π²Π°ΠΌ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡˆΡ‚Ρ€Π°Ρ„Π½Ρ‹Π΅ санкции.

10. ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ провСряйтС мСста размСщСния ссылок

Если Π²Ρ‹ Π·Π°Ρ€ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ ссылкой с ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½Ρ‹ΠΌ рСсурсом, Π° Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Ρƒ мСсяцСв ΠΎΠ½ Π½Π°Ρ‡Π°Π» ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒ всСм ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΌ Π΄Π΅Ρ‚ΡΠΊΡƒΡŽ ΠΏΠΎΡ€Π½ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ, Ρ‚ΠΎ это Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ вашСй ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, которая повлияСт Π½Π° Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ Π² ΠΎΠ±Ρ‰Π΅ΠΌ Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. ΠŸΠΎΡ‚ΠΎΠΌΡƒ рСгулярно провСряйтС всС Ρ‚Π΅ сайты, Π³Π΄Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ ссылки Π½Π° вас.

НОУ ИНВУИВ | ЛСкция | Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ

Аннотация: Π’ Π»Π΅ΠΊΡ†ΠΈΠΈ рассмотрСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вопросы: ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ; устройство управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ; логичСскоС ΠΈ физичСскоС адрСсныС пространства; динамичСская Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ°; овСрлСйная структура ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠŸΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΊ Π΄Π°Π½Π½ΠΎΠΉ Π»Π΅ΠΊΡ†ΠΈΠΈ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ здСсь.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, наряду с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ процСссами ΠΈ рСсурсами, — ΠΎΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Π—Π°Π΄Π°Ρ‡Π° ОБ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π² памяти ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ процСссы, ΠΈΡ… Π΄Π°Π½Π½Ρ‹Π΅, ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ запросы процСссов Π½Π° области памяти Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ². Π’ Π΄Π°Π½Π½ΠΎΠΉ Π»Π΅ΠΊΡ†ΠΈΠΈ рассмотрСны Π±Π°Π·ΠΎΠ²Ρ‹Π΅ понятия ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹, связанныС с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, Π² частности, этапы Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ ΠΈΡ… связываниС с адрСсами Π² памяти. Π”Π²Π΅ основныС стратСгии управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ – страничная организация ΠΈ сСгмСнтная организация – рассмотрСны Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π΄Π²ΡƒΡ… лСкциях «Π‘траничная организация памяти» ΠΈ «Π‘СгмСнтная организация памяти» .

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ полоТСния размСщСния процСссов Π² памяти

Π›ΡŽΠ±Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ввСдСнная Π² систСму, Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π° Π² памяти ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π° Π² Π²ΠΈΠ΄Π΅ процСсса для Π΅Π΅ выполнСния. КаТдая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π² систСму помСщаСтся Π²ΠΎ Π²Ρ…ΠΎΠ΄Π½ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ – ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ процСссов Π½Π° дискС, ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‰ΠΈΡ… размСщСния Π² памяти для выполнСния своих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π”ΠΎ своСго выполнСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ проходят Π² систСмС нСсколько стадий.

БвязываниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… с адрСсами Π² памяти

ΠŸΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΊΠΎΠ΄Π° Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ связаны с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ адрСсами Π² памяти. БвязываниС ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… этапах:

  • БвязываниС Π²ΠΎ врСмя компиляции (compile-time).Если адрСс Π² памяти Π°ΠΏΡ€ΠΈΠΎΡ€Π½ΠΎ извСстСн, компилятором ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сгСнСрирован ΠΊΠΎΠ΄ с Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌΠΈ адрСсами. ΠŸΡ€ΠΈ любом ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ размСщСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² памяти Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° пСрСкомпиляция. Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π΅Π½ для Ρ€Π°Π½Π½ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм с нСбольшим объСмом памяти, Π»ΠΈΠ±ΠΎ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ выполнСния систСмных ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ – частСй ядра ОБ, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎ использованиС Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½Ρ‹Ρ… Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Ρ… адрСсов. Для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π΅ΡƒΠ΄ΠΎΠ±Π΅Π½, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ обСспСчиваСт достаточной гибкости, Π² частности, возмоТности Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ памяти.
  • БвязываниС Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (load-time).Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ – стадия Π΅Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ систСмой, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ адрСс области памяти, ΠΊΡƒΠ΄Π° загруТаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ, ΠΈ это Π½Π΅ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ Π±Ρ‹ ΠΊ нСобходимости измСнСния ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, примСняСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄. ГСнСрируСтся ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ (relocatable code) – ΠΊΠΎΠ΄, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ адрСсация происходит ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ значСния рСгистра пСрСмСщСния (relocation register),ΠΈ адрСс Π² памяти Ρ€Π°Π²Π΅Π½ суммС значСния рСгистра пСрСмСщСния ΠΈ адрСса, вычисляСмого Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ нСобходимости Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠΎΠ΄Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ мСсто Π² памяти трСбуСтся ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ рСгистра пСрСмСщСния. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, написанных Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… языках программирования.
  • БвязываниС Π²ΠΎ врСмя исполнСния (runtime),ΠΈΠ»ΠΈ динамичСскоС (ΠΏΠΎΠ·Π΄Π½Π΅Π΅) связываниС.Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ссли процСсс Π²ΠΎ врСмя выполнСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСгмСнта памяти Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ связывания Π²ΠΎ врСмя исполнСния трСбуСтся аппаратная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° отобраТСния адрСсов – Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, рСгистры Π±Π°Π·Ρ‹ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ систСм для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈΠΌΠ΅Π½Π½ΠΎ связываниС Π²ΠΎ врСмя исполнСния.

ΠœΠ½ΠΎΠ³ΠΎΡΡ‚Π°ΠΏΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Π§Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ сСбС всС Π΄Π΅Ρ‚Π°Π»ΠΈ адрСсации ΠΈ размСщСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² памяти, рассмотрим ΠΎΠ±Ρ‰ΡƒΡŽ схСму многоэтапной ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ Π² любой ОБ. Π‘Ρ…Π΅ΠΌΠ° прСдставлСна Π½Π° рис. 15.1.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Π² Ρ„ΠΎΡ€ΠΌΠ΅ тСкстового Ρ„Π°ΠΉΠ»Π°) Π½Π° языкС высокого уровня ΠΈΠ»ΠΈ Π½Π° ассСмблСрС прСобразуСтся компилятором ΠΈΠ»ΠΈ ассСмблСром Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, содСрТащий Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ выполняСмыС ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ символов, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΊΠΎΠ΄Π°. РассмотрСнная Ρ„Π°Π·Π° называСтся Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ компиляции.

Однако ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ нСпосрСдствСнно ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ содСрТит Π½Π΅Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ ссылки Π½Π° внСшниС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ„Π°Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ связСй. Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ связСй (linker) – систСмная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½Π° Π²Ρ…ΠΎΠ΄ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π° Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π²Ρ‹Π΄Π°Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ – Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ΠΎΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Ρ‹ всС ΠΌΠ΅ΠΆΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Π΅ ссылки — для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа, внСшнСго для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ модуля A, Π½Π°ΠΉΠ΄Π΅Π½ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ символ (ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈ Ρ‚.Π΄.) ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ модуля B, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ссылаСтся ΠΌΠΎΠ΄ΡƒΠ»ΡŒ A, ΠΈ ΠΊΠΎΠ΄ соотвСтствСнно ΠΎΡ‚ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½, Ρ‚.Π΅. ΠΎΠ½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ адрСсуСт внСшний символ.

Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ для исполнСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ систСмной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° (loader),ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½Π° Π²Ρ…ΠΎΠ΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ с Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ систСмных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ,ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°. Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ, объСдиняя ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΊΠΎΠ΄Π°ΠΌΠΈ систСмных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, создаСт Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² памяти.

Π€Π°Π·Π° Π²Ρ‹Π·ΠΎΠ²Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° связСй ΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° носит ΠΎΠ±Ρ‰Π΅Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ОБ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° связСй ΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°, с Ρ†Π΅Π»ΡŒΡŽ экономии Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² систСмС, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Ρ‹ Π² ΠΎΠ΄Π½ΠΎΠΉ систСмной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ – Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ связСй ΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ΅ (linker and loader).НапримСр, Π² систСмС UNIX Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ связСй ΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ называСтся ld (Linker and loaDer).ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠΌΡƒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΡƒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ связСй Π½Π° Π²Ρ…ΠΎΠ΄ пСрСдаСтся список ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ список Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠ½ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ исполняСмый ΠΊΠΎΠ΄. Π€Π°Π·Π° рСдактирования связСй ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ часто Π½Π° программистском слэнгС называСтся Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΎΠΉ (linking).Π‘ΡƒΠ΄Π΅ΠΌ Π΄Π°Π»Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ этот ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΈ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½.

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ„Π°Π· ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ систСмы UNIX:

сс –c program.c // ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ исходного ΠΊΠΎΠ΄Π° Π½Π° Π‘ΠΈ. 
// Π’ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ – ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ program.o
ld program.o mylibrary.a // Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ связСй ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°
// Π’ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ – исполняСмый ΠΊΠΎΠ΄ с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ a.out
a.out // ИсполнСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
// Π’ стандартный Π²Ρ‹Π²ΠΎΠ΄ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ – Π½Π° консоль) 
// Π²Ρ‹Π΄Π°ΡŽΡ‚ΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ прСдполагаСтся, Ρ‡Ρ‚ΠΎ Π² Ρ„Π°ΠΉΠ»Π΅ program.c хранится исходный ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π‘ΠΈ, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ mylibrary.a. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ соглашСния Π² систСмС UNIX ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΡ… ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ²: .c – исходный ΠΊΠΎΠ΄ Π½Π° Π‘ΠΈ, .o – ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, .a – Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» статичСски Π»ΠΈΠ½ΠΊΡƒΠ΅ΠΌΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΎΡ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° archive ). Π˜ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ (executable) Π² UNIX Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ стандартного Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ΠΈ, Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΠ΅ имя ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ – нСсколько Π°Ρ€Ρ…Π°ΠΈΡ‡Π½ΠΎΠ΅ имя a.out (Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΎΡ‚ asembler output ).

Π’ Windows соглашСния ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΡ… ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² нСсколько ΠΈΠ½Ρ‹Π΅: .obj – ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, .exe – исполняСмый ΠΊΠΎΠ΄, .lib – статичСски линкуСмая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°.

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΎΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΎΡ‡Π΅Π½ΡŒ просто: ΠΎΠ½ΠΈ сильно ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ своСму Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ. ΠžΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ это Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ присутствуСт ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ»ΠΈ частично ΠΊΠΎΠ΄ статичСски Π»ΠΈΠ½ΠΊΡƒΠ΅ΠΌΡ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС, Ρ‡Π΅ΠΌ Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ модуля, Ρ‚Π°Π±Π»ΠΈΡ†Π° символов – ΠΎΠ½Π° содСрТит всС символы Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, слинкованных Π² Π΅Π΄ΠΈΠ½ΡƒΡŽ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

На этапС выполнСния, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π½ΠΈΠΌ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ динамичСски Π»ΠΈΠ½ΠΊΡƒΠ΅ΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (dymanically linked libraries).Данная Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, рСализованная Π²ΠΎ всСх соврСмСнных ОБ, позволяСт ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡƒΡŽ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ исполняСмого ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ статичСской Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ΅ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ оказываСтся ΠΎΡ‡Π΅Π½ΡŒ Π²Π΅Π»ΠΈΠΊ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом – ΠΏΠΎΠ·ΠΆΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΉ Π»Π΅ΠΊΡ†ΠΈΠΈ.

ЛогичСскоС ΠΈ физичСскоС адрСсноС пространство

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ логичСского адрСсного пространства, связанного с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ физичСским адрСсным пространством, являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· основных для управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ.

ЛогичСским адрСсом называСтся адрСс, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ процСссором ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ машинной ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

ЀизичСский адрСс – это Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ адрСс Π² памяти, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ «Π²ΠΈΠ΄ΠΈΡ‚» ΠΈ «ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚» устройство управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ (Memory Management Unit – MMU).

ЛогичСскиС адрСса ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с физичСскими ΠΏΡ€ΠΈ связывании адрСсов Π²ΠΎ врСмя компиляции ΠΈΠ»ΠΈ Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (Ρ‚.Π΅. Π΄ΠΎ исполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹). Однако ΠΏΡ€ΠΈ связывании адрСсов Π²ΠΎ врСмя выполнСния логичСскиС адрСса ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ физичСских. Π”Π°Π»Π΅Π΅ рассмотрим этот вопрос ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

Устройство управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ

Как ΡƒΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΎΡΡŒ Π²ΠΎ Π²Π²ΠΎΠ΄Π½ΠΎΠΉ Π»Π΅ΠΊΡ†ΠΈΠΈ, устройство управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ( Memory Management Unit – MMU ) – это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ памяти ΠΈ связанный с процСссором ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ устройствами систСмной шиной. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ описанных ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ адрСсации, устройство управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ – это Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π°, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π°Ρ логичСский адрСс (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎ ΠΎΠ±Ρ‰Π΅ΠΉ шинС ΠΎΡ‚ процСссора) Π² физичСский (Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ адрСс Π² памяти, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΈ происходит ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅).

Аппаратура MMU ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ рСгистра пСрСмСщСния, содСрТащСго адрСс Π½Π°Ρ‡Π°Π»Π° области памяти, Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ОБ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. MMU добавляСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ рСгистра пСрСмСщСния ΠΊ (логичСскому) адрСсу, сгСнСрированному ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, получая Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ физичСский адрСс.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с логичСскими адрСсами ΠΈ Π½Π΅ «Π²ΠΈΠ΄ΠΈΡ‚» физичСских адрСсов.

Π‘Ρ…Π΅ΠΌΠ° адрСсации ΠΈ прСобразования логичСского адрСса Π² физичСский с использованиСм рСгистра пСрСмСщСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° рис. 15.2.


Рис. 15.2. АдрСсация с использованиСм рСгистра пСрСмСщСния.

Π‘Ρ‚Π°Ρ‚. Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ° приоТСния Π³Π΄Π΅ ΡŽΠ·Π°Π΅Ρ‚ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½… ΠΈΠ»ΠΈ Π°Π»ΡŒΡ‚. Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π΄Π΅ΠΏΠ»ΠΎΠΉΠΌΠ΅Π½Ρ‚Π°

    Π’ΠΎΠΎΠ±Ρ‰Π΅ΠΌ, ΠΌΠ½Π΅ интСрСсно, ΠΊΠ°ΠΊΠΈΠ΅ Π΅ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ deployment’Π° прилоТСния Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ для sql.

    Π•ΡΡ‚ΡŒ 2 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, ΠΊΠ°ΠΊ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π΄Π΅ΠΏΠ»ΠΎΠΈΡ‚ΡŒ Qt ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ — статичСски ΡΠ»ΠΈΠ½ΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π² инсталлСр, Π»ΠΈΠ±ΠΎ ΡΠ»ΠΈΠ½ΠΊΠΎΠ²Π°Ρ‚ΡŒ динамичСски ΠΈ Π² инсталлСр Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ ΠΆΠ΅ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π»Π»ΠΊΠΈ. Но Ρƒ мСня, ΠΊ соТалСнию, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π½ΠΈ Ρ‚Π΅ΠΌ, Π½ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ способом.

1) ΠŸΡ€ΠΎ ΡΡ‚Π°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΡƒ я нашСл Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ:

Ensure that you are using a shared Qt library; you cannot use the plugins with a static build.

Но, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Π² ассистантС, я нашСл ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΈΠ½Ρ„Ρƒ:
Plugins can be linked statically against your application. If you build the static version of Qt, this is the only option for including Qt’s predefined plugins.

When compiled as a static library, Qt provides the following static plugins:

Π΄Π°Π»Π΅Π΅ ΠΈΠ΄Π΅Ρ‚ список ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², срСди ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ qsqlite ΠΈ инструкция ΠΊΠ°ΠΊ ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ:
Π²ΠΎΡ‚ ссылка: http://doc.trolltech.com/4.3/plugins-howto.html#static-plugins

Π― дСлаю, всС ΠΊΠ°ΠΊ Ρ‚ΡƒΡ‚ написано: ΡΠΎΠ±ΠΈΡ€Π°ΡŽ Qt статичСски: «configure.exe -static», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ макрос Q_IMPORT_PLUGIN(qsqlite), Π² .pro Ρ„Π°ΠΉΠ» добавляю строчку:
QTPLUGIN += qsqlite

Но ΠΏΡ€ΠΈ сборкС, компилятро Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ «undefined reference to qt_plugin_instance_qsqlite»

НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ я дСлаю Π½Π΅Π²Π΅Ρ€Π½ΠΎ?

2) ΠŸΡ€ΠΈ динамичСской Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.
Плагин грузится ΠΈΠ· ΠΊΡƒΡ‚Π΅ΡˆΠ½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ… А ΠΌΠ½Π΅ Π½Π°Π΄ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ загрузился, скаТСм, ΠΈΠ· <app dir>/plugins.
Π’Ρ€ΠΎΠ»Ρ‚Π΅Ρ…ΠΎΠ²Ρ†Ρ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ 3 способа Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:
[list=1]

  • ΡŽΠ·Π°Ρ‚ΡŒ стороний инсталлСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ ΠΏΡƒΡ‚ΠΈ прописанныС Π²Π½ΡƒΡ‚Ρ€ΠΈ Π»ΠΈΠ±Ρ‹
  • ΡŽΠ·Π°Ρ‚ΡŒ QApplication::addLibraryPath() \ QApplication::setLibraryPaths()
  • ΡŽΠ·Π°Ρ‚ΡŒ qt.conf
ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΌΠ½Π΅ совсСм Π½Π΅ нравится.
ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π·Π°ΡŽΠ·Π°Ρ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, писал Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ:

C++ (Qt)

QString path = QCoreApplication::applicationDirPath();
QApplication::addLibraryPath( path );
Π­Ρ‚ΠΎ ΠΌΠ½Π΅ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ, ΠΏΡ€ΠΈ ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚Π΅ Π² Π±Π°Π·Π΅ QDatabase Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π» ΠΎΡˆΠΈΠ±ΠΊΡƒ «cannot load driver»
Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ qt.conf я совсСм Π½Π΅ понял… Π― пытался Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ с .exe ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» qt.conf слСдущСго содСрТания:
[Paths]
Plugins = \plugins
ΠΈΠ»ΠΈ Ρ‚Π°ΠΊΠΎΠ³ΠΎ:
[Paths]
Plugins = /plugins
ΠΈ Ρ‚Π°ΠΊΠΎΠ³ΠΎ
[Paths]
Plugins = ..\plugins
Ни Ρ‚ΠΎ, Π½ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅, Π½ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ(

ΠŸΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡ‚Π΅, поТалуйста, Ρ‡Ρ‚ΠΎ я Π½Π΅ Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Π»

Link-It

_ga

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Google Analytics для различСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ создания статистики.

Π‘Ρ€ΠΎΠΊ хранСния: 2 Π³ΠΎΠ΄Π°

_gat_ *

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Google Analytics для ограничСния запросов.

Π‘Ρ€ΠΎΠΊ хранСния: 1 сутки

_gid

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Google Analytics для различСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ создания статистики.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ хранСния: 1 ΠΌΠΈΠ½ΡƒΡ‚Π°

AMP_TOKEN

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ Ρ‚ΠΎΠΊΠ΅Π½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для получСния ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠ· слуТбы ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² AMP. Π”Ρ€ΡƒΠ³ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния: ΠΎΡ‚ΠΊΠ°Π·, выполняСмыС запросы ΠΈΠ»ΠΈ ошибка ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠ· слуТбы ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² AMP.

Π‘Ρ€ΠΎΠΊ хранСния: ΠΎΡ‚ 30 сСкунд Π΄ΠΎ 1 Π³ΠΎΠ΄Π°

_gac_ *

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.Если Π²Ρ‹ связали свои ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ записи Google Analytics ΠΈ AdWords, Ρ‚Π΅Π³ΠΈ конвСрсии Π½Π° Π²Π΅Π±-сайтС AdWords Π±ΡƒΠ΄ΡƒΡ‚ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ этот Ρ„Π°ΠΉΠ» cookie, Ссли Π²Ρ‹ Π½Π΅ Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ.

Π‘Ρ€ΠΎΠΊ хранСния: 90 суток

__utma

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для различСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ сСансов. Π€Π°ΠΉΠ» cookie создаСтся ΠΏΡ€ΠΈ запускС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JavaScript ΠΈ отсутствии Ρ„Π°ΠΉΠ»Π° cookie __utma. Π€Π°ΠΉΠ» cookie обновляСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Google Analytics

.

Π‘Ρ€ΠΎΠΊ хранСния: 2 Π³ΠΎΠ΄Π°

__utmt

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ количСства запросов.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ хранСния: 10 ΠΌΠΈΠ½ΡƒΡ‚

__utmb

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния Π½ΠΎΠ²Ρ‹Ρ… сСансов ΠΈΠ»ΠΈ посСщСний. Π€Π°ΠΉΠ» cookie создаСтся ΠΏΡ€ΠΈ запускС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JavaScript ΠΈ отсутствии Ρ„Π°ΠΉΠ»Π° cookie __utmb. Π€Π°ΠΉΠ» cookie обновляСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Google Analytics.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ хранСния: 30 ΠΌΠΈΠ½ΡƒΡ‚

__utmc

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² GA.js. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для совмСстимости с urchin.js. Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ этот Ρ„Π°ΠΉΠ» cookie использовался вмСстС с Ρ„Π°ΠΉΠ»ΠΎΠΌ cookie __utmb, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π±Ρ‹Π» Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π² Π½ΠΎΠ²ΠΎΠΌ сСансС / посСщСнии.

Π‘Ρ€ΠΎΠΊ хранСния: Π΄ΠΎ закрытия ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°

__utmz

Π₯Ρ€Π°Π½ΠΈΡ‚ источник Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈΠ»ΠΈ кампанию, ΠΎΠ±ΡŠΡΡΠ½ΡΡŽΡ‰ΡƒΡŽ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠΏΠ°Π» Π½Π° сайт. Π€Π°ΠΉΠ» cookie создаСтся ΠΏΡ€ΠΈ запускС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JavaScript ΠΈ обновляСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Google Analytics.

Π‘Ρ€ΠΎΠΊ хранСния: 6 мСсяцСв

__utmv

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для хранСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ посСтитСля. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» cookie создаСтся, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ _setCustomVar с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, зависящСй ΠΎΡ‚ посСтитСля. Π€Π°ΠΉΠ» cookie Ρ‚Π°ΠΊΠΆΠ΅ использовался для ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° _setVar. Π€Π°ΠΉΠ» cookie обновляСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Google Analytics.

Π‘Ρ€ΠΎΠΊ хранСния: 2 Π³ΠΎΠ΄Π°

объявлСний / ga-audiences

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Google AdWords для Ρ€Π΅ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ посСтитСлСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π² зависимости ΠΎΡ‚ повСдСния посСтитСля Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… Π²Π΅Π±-сайтах.

Π‘Ρ€ΠΎΠΊ хранСния: Π΄ΠΎ закрытия ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°

LINK IT | ЕвропСйская ΡΠ΅Ρ‚ΡŒ пСрСсСлСния

О LINK IT

LINK IT Π±Ρ‹Π» ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌ Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π², пСрСсСлСнных ΠΈΠ· Π˜ΠΎΡ€Π΄Π°Π½ΠΈΠΈ, Π›ΠΈΠ²Π°Π½Π° ΠΈ Π’ΡƒΡ€Ρ†ΠΈΠΈ Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΡŽ, ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΡŽ, Π ΡƒΠΌΡ‹Π½ΠΈΡŽ ΠΈ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ΅ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²ΠΎ.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ осущСствлялся с января 2018 Π³ΠΎΠ΄Π° ΠΏΠΎ июль 2019 Π³ΠΎΠ΄Π° ΠΈ Π±Ρ‹Π» Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° ΡƒΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ связи ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² Π΄ΠΎ ΠΈ послС прибытия ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ основным направлСниям:

1) ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ

2) ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ послС прибытия для вновь пСрСсСлСнных Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π²

3) ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… сообщСств ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСнных Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π²

4) ΠžΠ±Ρ‰Π΅Π΅Π²Ρ€ΠΎΠΏΠ΅ΠΉΡΠΊΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ

Благодаря ΠΏΡ€ΠΎΡ‡Π½Ρ‹ΠΌ партнСрским ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΠΌ Π² странах-участницах, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±Ρ‹Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ новаторскиС мСроприятия ΠΏΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π΄ΠΎ ΠΈ послС прибытия, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π΅Π½ΠΎ Π²Π·Π°ΠΈΠΌΠ½ΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΠΌΠ΅Π½ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π°ΠΌΠΈ.

LINK IT возглавлялась ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ (МОМ, ООН ΠΏΠΎ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ) Π² партнСрствС с ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ католичСской ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ комиссиСй (ICMC EUROPE), Британским совСтом ΠΏΠΎ Π΄Π΅Π»Π°ΠΌ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² (BRC), Asociatia Serviciul Iezuitilor Pentru Refugiatii Din Romania (Π‘Π»ΡƒΠΆΠ±Π° Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² ΠΈΠ΅Π·ΡƒΠΈΡ‚ΠΎΠ². Румыния), Caritasverband Fur Die Diozese Hildesheim EV (ΠšΠ°Ρ€ΠΈΡ‚Π°Ρ Π€Ρ€ΠΈΠ΄Π»Π°Π½Π΄) ΠΈ Conselho Portugues Para Os Refugiados (CPR). ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» софинансирован Π€ΠΎΠ½Π΄ΠΎΠΌ ΡƒΠ±Π΅ΠΆΠΈΡ‰Π°, ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ЕвропСйского Боюза (AMIF).

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ LINK IT, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ листу ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

НаТмитС Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ LINK IT ΠΈ Π΅Π³ΠΎ Π±Π΅Π½Π΅Ρ„ΠΈΡ†ΠΈΠ°Ρ€Π°Ρ…:

LINK ИВ-рСсурсы

Ряд Π½ΠΎΠ²Ρ‹Ρ… инструмСнтов, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈ рСсурсов Π±Ρ‹Π» ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π½Π° протяТСнии всСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ свободно доступны Π½ΠΈΠΆΠ΅, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎ 4 основным направлСниям ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

1) ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ Π²Ρ‹Π΅Π·Π΄ΠΎΠΌ

МОМ ΠΏΡ€ΠΎΠ²Π΅Π»Π° многоэтапный процСсс, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΡŽ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π° профиля Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π•Π‘ для Π³Ρ€Π°ΠΆΠ΄Π°Π½ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… стран для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ апробирования инструмСнта профиля Π½Π°Π²Ρ‹ΠΊΠΎΠ² для использования сирийскими Π±Π΅ΠΆΠ΅Π½Ρ†Π°ΠΌΠΈ Π΄ΠΎ ΠΎΡ‚ΡŠΠ΅Π·Π΄Π° Π² страны-участницы.Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΌ инструмСнтС, Π΅Π³ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Π΅, Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π΅Π³ΠΎ использованию ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ LINK ΠΏΠΎ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ИВ-Π½Π°Π²Ρ‹ΠΊΠΎΠ², ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠžΡ‚Ρ‡Π΅Ρ‚ доступСн Π½Π° 4 языках (английском, Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΌ, ΠΏΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΡŒΡΠΊΠΎΠΌ ΠΈ румынском).

2) ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ послС прибытия для вновь пСрСсСлСнных Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π²

МОМ Π² сотрудничСствС с партнСрскими НПО Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… стран Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° 4 Π½ΠΎΠ²Ρ‹Π΅ ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² послС прибытия:

Π‘Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹, Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½Ρ‹ ΠΈ распространСны Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… языках 2 Π½ΠΎΠ²Ρ‹Ρ… справочника ΠΏΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΡƒ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ ΠΈ ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΠΈ.

1 Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ½ΠΎΠ³ΠΎΡ†Π΅Π»Π΅Π²ΠΎΠΉ многоязычный Π²Π΅Π±-сайт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΈ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π² Π ΡƒΠΌΡ‹Π½ΠΈΠΈ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² Π² доступС Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ Ρ‚Ρ€ΡƒΠ΄Π°. Доступ ΠΊ Π²Π΅Π±-сайту ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ здСсь.

Π‘Ρ‹Π»ΠΎ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ 5 Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠΎΠ² для пСрСсСлСния Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π², дСлящихся совСтами, инструкциями ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ пСрСсСлСния Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ, ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΠΈ, Π ΡƒΠΌΡ‹Π½ΠΈΠΈ ΠΈ Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ *.

ΠŸΠ°Ρ€Ρ‚Π½Ρ‘Ρ€ΡΠΊΠΈΠΌΠΈ НПО * Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ 4 Π½ΠΎΠ²Ρ‹Π΅ ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΡŽ Π²ΠΎΠ»ΠΎΠ½Ρ‚Π΅Ρ€ΠΎΠ², Π²Π²ΠΎΠ΄Π½Ρ‹ΠΌ курсам ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ.

* Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ ΠΏΡ€ΠΈΠ±Ρ‹Ρ‚ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ для Π²ΠΎΠ»ΠΎΠ½Ρ‚Π΅Ρ€ΠΎΠ², поТалуйста, ΡΠ²ΡΠΆΠΈΡ‚Π΅ΡΡŒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ партнСрскими НПО.

3) ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… сообщСств ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСнных Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π²

МОМ Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ, ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΠΈ, Π ΡƒΠΌΡ‹Π½ΠΈΠΈ ΠΈ Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° 4 Π½ΠΎΠ²Ρ‹Ρ… комплСксных ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для провСдСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… занятий для прСдставитСлСй мСстных ΠΎΡ€Π³Π°Π½ΠΎΠ² власти, государствСнного сСктора ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… сообщСств:

4) ΠžΠ±Ρ‰Π΅Π΅Π²Ρ€ΠΎΠΏΠ΅ΠΉΡΠΊΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° МОМ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π»Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡŽ Β«ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² Π•Π‘ для пСрСсСлСнных Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π²Β» Π² БухарСстС, Румыния.ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ собрала вмСстС заинтСрСсованныС стороны, нСпосрСдствСнно ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π΄ΠΎ ΠΈ послС прибытия, ΠΈ способствовала ΠΎΠ±ΠΌΠ΅Π½Ρƒ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ эффСктивной ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π². Π’ ΠΏΡ€Π΅Π΄Π΄Π²Π΅Ρ€ΠΈΠΈ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ всС ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Ρ‹ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ прСдоставили ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΈ тСматичСскиС исслСдования ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° НПО, ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ ΠΈ ΠΌΡƒΠ½ΠΈΡ†ΠΈΠΏΠ°Π»ΠΈΡ‚Π΅Ρ‚ΠΎΠ², ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ качСства ΠΈ эффСктивности ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π². Они Π±Ρ‹Π»ΠΈ собраны Π² Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ Π±Ρ€ΠΎΡˆΡŽΡ€Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ здСсь.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚:

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Π΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… ΠΈ ​​достиТСниях, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΠΎ адрСсу [email protected].

LINK IT | РСгиональноС Π±ΡŽΡ€ΠΎ для ЕвропСйского экономичСского пространства, ЕвропСйского Боюза ΠΈ НАВО

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ LINK IT Π±Ρ‹Π» Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π², пСрСсСлСнных ΠΈΠ· Π˜ΠΎΡ€Π΄Π°Π½ΠΈΠΈ, Π›ΠΈΠ²Π°Π½Π° ΠΈ Π’ΡƒΡ€Ρ†ΠΈΠΈ Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΡŽ, ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΡŽ, Π ΡƒΠΌΡ‹Π½ΠΈΡŽ ΠΈ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ΅ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²ΠΎ.ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° ΡƒΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ связи ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² Π΄ΠΎ ΠΈ послС прибытия посрСдством:

  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ²

    Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΈ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ Π½ΠΎΠ²Ρ‹ΠΉ инструмСнт профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ, Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΈΠ· Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π° профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π•Π‘ для Π³Ρ€Π°ΠΆΠ΄Π°Π½ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… стран, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π². Π”Π°Π½Π½Ρ‹Π΅, собранныС Π² Ρ…ΠΎΠ΄Π΅ ΠΏΠΈΠ»ΠΎΡ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π±Ρ‹Π»ΠΈ доступны для ΠΎΠ±ΠΌΠ΅Π½Π° с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ заинтСрСсованными сторонами для информирования ΠΎ ΠΌΠ΅Ρ€Π°Ρ… ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ послС прибытия.

  • УсилСниС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ послС прибытия

    ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ усилил ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² послС прибытия Π·Π° счСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ послС прибытия, Π° Ρ‚Π°ΠΊΠΆΠ΅ провСдСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… занятий ΠΈ возмоТностСй обучСния ИВ-грамотности сирийским Π±Π΅ΠΆΠ΅Π½Ρ†Π°ΠΌ. Π‘Ρ‹Π»ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ руководства ΠΏΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΡƒ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ для дальнСйшСго ориСнтирования Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² послС прибытия, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ наставничСскиС занятия ΠΌΠ΅ΠΆΠ΄Ρƒ Π²ΠΎΠ»ΠΎΠ½Ρ‚Π΅Ρ€Π°ΠΌΠΈ ΠΈ Π±Π΅ΠΆΠ΅Π½Ρ†Π°ΠΌΠΈ для укрСплСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ наставничСства Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π².

  • ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… сообщСств

    УчСбная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для мСстных властСй ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»Π΅ΠΉ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° с Ρ†Π΅Π»ΡŒΡŽ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΡ… ΠΊ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΡŽ потрСбностСй Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π². Π‘Ρ‹Π»ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ занятия для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ мСстных властСй Π² прСдоставлСнии услуг ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠΎ Π½Π°ΠΉΠΌΡƒ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π².

  • БодСйствиС Ρ‚Ρ€Π°Π½ΡΠ½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΎΠ±ΠΌΠ΅Π½Ρƒ

    ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ способствовал ΠΎΠ±ΠΌΠ΅Π½Ρƒ ΠΈ совмСстному использованию ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠ³ΠΎ ΠΈ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° ΠΈ Π²Π·Π°ΠΈΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Ρ€Π°Π½ΡΠ½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ властями ΠΈ организациями граТданского общСства Π² странах-участницах.Π‘Ρ‹Π»ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ инструмСнты управлСния знаниями, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΈ Руководство ΠΏΠΎ Π»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ, ΠΈ Π±Ρ‹Π»Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ конфСрСнция для прСдставлСния ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½Π½Ρ‹Ρ… ΡƒΡ€ΠΎΠΊΠΎΠ² ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ, Π²Ρ‹Ρ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

LINK IT Π±Ρ‹Π»ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ IOM Π² сотрудничСствС с. Π­Ρ‚Π° ссылка открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π°Ρ католичСская комиссия ΠΏΠΎ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ (ICMC), эта ссылка открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. Британский совСт ΠΏΠΎ Π΄Π΅Π»Π°ΠΌ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² (BRC), эта ссылка открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. JRS Romania, эта ссылка открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅.ΠšΠ°Ρ€ΠΈΡ‚Π°Ρ Π€Ρ€ΠΈΠ΄Π»Π°Π½Π΄ ΠΈ эта ссылка откроСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. Conselho PortuguΓͺs Para Os Refugiados (CPR).

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ финансировался Π€ΠΎΠ½Π΄ΠΎΠΌ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΡƒΠ±Π΅ΠΆΠΈΡ‰Π° ЕвропСйского Боюза (AMIF) ΠΈ проводился с 2018 ΠΏΠΎ 2019 Π³ΠΎΠ΄.

Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, поТалуйста, ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎ адрСсу [email protected].

НаТмитС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Γ—

Π—Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ LINK IT Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊ АндрСа Π¨ΡƒΠ»ΡŒΡ‚Π΅.

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ шаги Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ (английский)

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ шаги Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ (арабский)

ΠžΠΏΡ‹Ρ‚ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π²

ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ — Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΈΠΉ язык

Π’ ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ прСдставлСны ΠΈ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ характСристики 1018 сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π², пСрСсСлСнных Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΡŽ, ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΡŽ ΠΈ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ΅ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²ΠΎ.Π”Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ собраны с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнта профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ², Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ· инструмСнта профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π•Π‘ для Π³Ρ€Π°ΠΆΠ΄Π°Π½ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… стран Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° LINK IT.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ Π½Π° Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΌ языкС

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ послС прибытия для вновь ΠΏΡ€ΠΈΠ±Ρ‹Π²ΡˆΠΈΡ… Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² — Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΈΠΉ

ЦСлью Π΄Π°Π½Π½ΠΎΠΉ ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ являСтся ΠΎΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ пСрСсСлСнным сирийским Π±Π΅ΠΆΠ΅Π½Ρ†Π°ΠΌ Π² ΠΈΡ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ ΠΈ экономичСской ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ посрСдством провСдСния инструктаТа ΠΏΠΎ ΠΏΡ€ΠΈΠ±Ρ‹Ρ‚ΠΈΠΈ. Занятия ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ ΠΈ ΠΏΠΎΠΎΡ‰Ρ€ΡΡŽΡ‚ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ языка ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ‚Ρ€ΡƒΠ΄Π°.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΌ языкС

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… сообщСств ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСнных Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² — Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΈΠΉ

ЦСлью ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ сСссии являСтся дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° мСстных властСй Π² прСдоставлСнии Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… услуг ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСния ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΌ языкС

НаТмитС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Γ—

Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ LINK IT Π² ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΠΈ, поТалуйста, ΡΠ²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с Π‘ΠΎΡ„ΠΈΠ΅ΠΉ ΠšΡ€ΡƒΠ·.

ΠŸΠ΅Ρ€Π΅ΡΠ΅Π»Π΅Π½ΠΈΠ΅ Π² ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΡŽ
(английский)

ΠŸΠ΅Ρ€Π΅ΡΠ΅Π»Π΅Π½ΠΈΠ΅ Π² ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΡŽ
(арабский)

ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ — ΠΏΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΡŒΡΠΊΠΈΠΉ

Π’ ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ прСдставлСны ΠΈ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ характСристики 1018 сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π², пСрСсСлСнных Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΡŽ, ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΡŽ ΠΈ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ΅ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²ΠΎ. Π”Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ собраны с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнта профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ², Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ· инструмСнта профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π•Π‘ для Π³Ρ€Π°ΠΆΠ΄Π°Π½ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… стран Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° LINK IT.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ Π½Π° ΠΏΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΡŒΡΠΊΠΎΠΌ

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ послС прибытия для вновь ΠΏΡ€ΠΈΠ±Ρ‹Π²ΡˆΠΈΡ… Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² — ΠΏΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΡŒΡΠΊΠΈΠΉ

ЦСлью Π΄Π°Π½Π½ΠΎΠΉ ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ являСтся ΠΎΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ пСрСсСлСнным сирийским Π±Π΅ΠΆΠ΅Π½Ρ†Π°ΠΌ Π² ΠΈΡ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ ΠΈ экономичСской ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ посрСдством провСдСния инструктаТа ΠΏΠΎ ΠΏΡ€ΠΈΠ±Ρ‹Ρ‚ΠΈΠΈ. Занятия ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ ΠΈ ΠΏΠΎΠΎΡ‰Ρ€ΡΡŽΡ‚ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ языка ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ‚Ρ€ΡƒΠ΄Π°.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΌ языкС

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… сообщСств ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСнных Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² — Portugues

ЦСлью ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ сСссии являСтся дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° мСстных властСй Π² прСдоставлСнии Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… услуг ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСния ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² Π² ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΠΈ.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° ΠΏΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΡŒΡΠΊΠΎΠΌ

НаТмитС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Γ—

Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ LINK IT Π² Π ΡƒΠΌΡ‹Π½ΠΈΠΈ, поТалуйста, ΡΠ²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с ΠœΠ°Ρ€ΠΈΠ΅ΠΉ Π’ΠΎΠΉΠΊΠ°.

Π–ΠΈΠ·Π½ΡŒ Π² Π ΡƒΠΌΡ‹Π½ΠΈΠΈ (английский)

ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ — румынский

Π’ ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ прСдставлСны ΠΈ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ характСристики 1018 сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π², пСрСсСлСнных Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΡŽ, ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΡŽ ΠΈ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ΅ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²ΠΎ. Π”Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ собраны с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнта профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ², Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ· инструмСнта профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π•Π‘ для Π³Ρ€Π°ΠΆΠ΄Π°Π½ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… стран Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° LINK IT.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ Π½Π° румынском языкС

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ послС прибытия для вновь ΠΏΡ€ΠΈΠ±Ρ‹Π²ΡˆΠΈΡ… Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² — румынский

ЦСлью Π΄Π°Π½Π½ΠΎΠΉ ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ являСтся ΠΎΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ пСрСсСлСнным сирийским Π±Π΅ΠΆΠ΅Π½Ρ†Π°ΠΌ Π² ΠΈΡ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ ΠΈ экономичСской ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ посрСдством провСдСния инструктаТа ΠΏΠΎ ΠΏΡ€ΠΈΠ±Ρ‹Ρ‚ΠΈΠΈ.Занятия ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ ΠΈ ΠΏΠΎΠΎΡ‰Ρ€ΡΡŽΡ‚ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ языка ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ‚Ρ€ΡƒΠ΄Π°.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° румынском

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… сообщСств ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСнных Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² — румынский

ЦСлью ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ сСссии являСтся дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° мСстных властСй Π² прСдоставлСнии Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… услуг ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСния ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² Π² Π ΡƒΠΌΡ‹Π½ΠΈΠΈ.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° румынском

НаТмитС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Γ—

Π—Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ LINK IT Π² Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊ Натану Π”Π΅Π½Π½Ρƒ.

ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ — английский

Π’ ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ прСдставлСны ΠΈ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ характСристики 1018 сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π², пСрСсСлСнных Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΡŽ, ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΠΈΡŽ ΠΈ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ΅ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²ΠΎ. Π”Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ собраны с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнта профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ², Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ· инструмСнта профилирования Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π•Π‘ для Π³Ρ€Π°ΠΆΠ΄Π°Π½ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… стран Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° LINK IT.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ Π½Π° английском языкС

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ послС прибытия для вновь ΠΏΡ€ΠΈΠ±Ρ‹Π²ΡˆΠΈΡ… Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² — английский

ЦСлью Π΄Π°Π½Π½ΠΎΠΉ ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ являСтся ΠΎΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ пСрСсСлСнным сирийским Π±Π΅ΠΆΠ΅Π½Ρ†Π°ΠΌ Π² ΠΈΡ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ ΠΈ экономичСской ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ посрСдством провСдСния инструктаТа ΠΏΠΎ ΠΏΡ€ΠΈΠ±Ρ‹Ρ‚ΠΈΠΈ. Занятия ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΡŠΠ΅Π·Π΄ΠΎΠΌ ΠΈ ΠΏΠΎΠΎΡ‰Ρ€ΡΡŽΡ‚ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ языка ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ‚Ρ€ΡƒΠ΄Π°.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° английском языкС

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… сообщСств ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСнных Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² — английский

ЦСлью ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ сСссии являСтся дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° мСстных властСй Π² прСдоставлСнии Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… услуг ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ пСрСсСлСния ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сирийских Π±Π΅ΠΆΠ΅Π½Ρ†Π΅Π² Π² Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠΌ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²Π΅.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° английском языкС

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для ΠΎΠ±Ρ‰ΠΈΡ… ссылок

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΊ ΠΎΠ±Ρ‰ΠΈΠΌ ссылкам

ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹

Dropbox Professional ΠΈ Business ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС Π² Dropbox.com ΠΈΠ»ΠΈ Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Dropbox. Когда ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ ссылку, Π΅ΠΌΡƒ понадобится ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΅Π΅ содСрТимоС.

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС Π½Π° dropbox.com:

  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° dropbox.com.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ВсС Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° Π»Π΅Π²ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
  3. НавСдитС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° имя Ρ„Π°ΠΉΠ»Π° ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΎΠ±Ρ‰Π΅Π³ΠΎ доступа (Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ).
  4. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Настройки .
  5. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку для рСдактирования ΠΈΠ»ΠΈ ссылку для просмотра Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊ ΠΊΠ°ΠΊΠΎΠΉ ссылкС Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.
  6. Рядом с Π’Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ , Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ На .
  7. УстановитС ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.
  8. НаТмитС Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ .

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Dropbox:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Dropbox.
  2. ΠšΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ страницу ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра.
  3. НаТмитС «… Β» (ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΡ‡ΠΈΠ΅) Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ.
  4. НаТмитС Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом .
  5. НаТмитС ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ настроСк ссылки .
  6. Tap Link access .
  7. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² мСню Π›ΡŽΠ΄ΠΈ с ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ .
  8. УстановитС ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.
  9. ΠœΠ΅Ρ‚Ρ‡ΠΈΠΊ Π“ΠΎΡ‚ΠΎΠ²ΠΎ .

ПослС сохранСния Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ссылку Π² элСктронноС письмо ΠΈΠ»ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ прямо Ρ‡Π΅Ρ€Π΅Π· Dropbox.

Если ΠΊΡ‚ΠΎ-Ρ‚ΠΎ попытаСтся ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΠ±Ρ‰ΡƒΡŽ ссылку с ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ, ΠΎΠ½ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚ эту страницу:

ПослС Π²Π²ΠΎΠ΄Π° пароля ΠΎΠ½ΠΈ увидят ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ страницу с ΠΎΠ±Ρ‰Π΅ΠΉ ссылкой.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли я Π·Π°Π±Ρ‹Π» свой ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для ссылки ΠΈΠ»ΠΈ Ρ…ΠΎΡ‡Ρƒ Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ?

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для любой ссылки, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ подСлились, Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π²Ρ‹ устанавливаСтС ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.Если Π²Ρ‹ Π·Π°Π±Ρ‹Π»ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈΠ»ΠΈ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ссылку. По сообраТСниям бСзопасности ΠΌΡ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ваши ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ.

Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ссылку.

Π― участник Π³Ρ€ΡƒΠΏΠΏΡ‹ Dropbox Business. Π˜ΠΌΠ΅Π΅Ρ‚ Π»ΠΈ ΠΌΠΎΠΉ администратор ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ паролями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽ?

Администраторы Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ для ΠΎΠ±Ρ‰ΠΈΡ… ссылок Ρ‡Π»Π΅Π½ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π§Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ администраторы, Ρ‚Π°ΠΊ это ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ всС ΠΎΠ±Ρ‰ΠΈΠ΅ ссылки Β«Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹Β».

Администраторы: ΡƒΠ·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ ссылки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

УстановитС Π΄Π°Ρ‚Ρƒ истСчСния срока дСйствия ΠΎΠ±Ρ‰ΠΈΡ… ссылок

ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹

Dropbox Professional ΠΈ Business ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Π΄Π°Ρ‚Ρƒ истСчСния срока дСйствия ΠΎΠ±Ρ‰Π΅ΠΉ ссылки Π½Π° сайтС dropbox.com ΠΈΠ»ΠΈ Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Dropbox. Π›ΡŽΠ΄ΠΈ смогут ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎ истСчСния срока Π΅Π΅ дСйствия. По истСчСнии срока дСйствия эта ссылка Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Ρ‚Ρƒ истСчСния срока дСйствия ΠΎΠ±Ρ‰Π΅ΠΉ ссылки Π½Π° dropbox.com:

  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° dropbox.com.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ВсС Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° Π»Π΅Π²ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
  3. НавСдитС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° имя Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΎΠ±Ρ‰Π΅Π³ΠΎ доступа (Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ).
  4. Π’ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Настройки .
  5. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку для рСдактирования ΠΈΠ»ΠΈ ссылку для просмотра Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, для ΠΊΠ°ΠΊΠΎΠΉ ссылки Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Ρ‚Ρƒ истСчСния срока дСйствия.
  6. Рядом с Π˜ΡΡ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ срока , Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ На .
  7. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ссылка истСкла. ΠžΠ±Ρ‰Π°Ρ ссылка истСкаСт Π² 23:59 Π² дСнь, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅, Π² зависимости ΠΎΡ‚ вашСго часового пояса.
  8. НаТмитС Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρƒ истСчСния срока дСйствия ссылки.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Ρ‚Ρƒ истСчСния срока дСйствия ΠΎΠ±Ρ‰Π΅ΠΉ ссылки Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Dropbox:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Dropbox.
  2. ΠšΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ страницу ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра.
  3. НаТмитС «… Β» (ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΡ‡ΠΈΠ΅) Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ.
  4. НаТмитС Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом .
  5. НаТмитС ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ настроСк ссылки .
  6. Рядом с Π˜ΡΡ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ срока , ΠΊΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ На .
  7. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ссылка истСкла. ΠžΠ±Ρ‰Π°Ρ ссылка истСкаСт Π² 23:59 Π² дСнь, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅, Π² зависимости ΠΎΡ‚ вашСго часового пояса.
  8. ΠœΠ΅Ρ‚Ρ‡ΠΈΠΊ Π“ΠΎΡ‚ΠΎΠ²ΠΎ .

ПослС сохранСния Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ссылку Π² элСктронноС письмо ΠΈΠ»ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ прямо Ρ‡Π΅Ρ€Π΅Π· Dropbox. Когда срок дСйствия ссылки истСчСт, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ссылку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ снова ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΎΠΉ.

ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΠΈ смогут Π²ΠΈΠ΄Π΅Ρ‚ΡŒ страницу с ΠΎΠ±Ρ‰ΠΈΠΌΠΈ ссылками Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. Они Π½Π΅ смогут ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΄Π°Ρ‚Ρƒ истСчСния срока дСйствия.

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ срок дСйствия, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Ρ‚Π΅ ΠΆΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ срок дСйствия.

Π§Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Ссли ΠΊΡ‚ΠΎ-Ρ‚ΠΎ, с ΠΊΠ΅ΠΌ я дСлюсь ссылкой, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ ΠΊ Π½Π΅ΠΉ ΠΏΠΎ истСчСнии срока дСйствия?

Если ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ ΠΏΠΎ ссылкС послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ срок Π΅Π΅ дСйствия истСк, ΠΎΠ½ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚ сообщСниС ΠΎΠ± ошибкС Β«Π‘Ρ€ΠΎΠΊ дСйствия этой ссылки истСк».

Π― участник Π³Ρ€ΡƒΠΏΠΏΡ‹ Dropbox Business. Π˜ΠΌΠ΅Π΅Ρ‚ Π»ΠΈ ΠΌΠΎΠΉ администратор ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ установлСнным ΠΌΠ½ΠΎΠΉ сроком дСйствия?

Администраторы Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ истСчСния срока для ΠΎΠ±Ρ‰ΠΈΡ… ссылок Ρ‡Π»Π΅Π½ΠΎΠ² Π³Ρ€ΡƒΠΏΠΏΡ‹.Однако администраторы ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ всС ΠΎΠ±Ρ‰ΠΈΠ΅ ссылки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ .

Администраторы Dropbox Business: ΡƒΠ·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ссылки общСдоступными.

ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΠΎ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС

ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹

Dropbox Professional ΠΈ Business ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΠΎ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС Π½Π° сайтС dropbox.com ΠΈΠ»ΠΈ Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Dropbox.

Π’Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ для ΠΎΠ±Ρ‰Π΅ΠΉ ссылки Π½Π΅ позволяСт людям Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ содСрТимоС ссылки Ρ‡Π΅Ρ€Π΅Π· Dropbox. Π­Ρ‚ΠΎ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ людям ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ способами.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΠΎ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС Π½Π° dropbox.com:

  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° dropbox.com.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ВсС Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° Π»Π΅Π²ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
  3. НавСдитС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° имя Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΎΠ±Ρ‰Π΅Π³ΠΎ доступа (Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ).
  4. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Настройки .
  5. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку для рСдактирования ΠΈΠ»ΠΈ ссылку для просмотра Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, для ΠΊΠ°ΠΊΠΎΠΉ ссылки Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ.
  6. Рядом с ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ , Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ На .
  7. НаТмитС Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ .

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΠΎ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Dropbox:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Dropbox.
  2. ΠšΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ страницу ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра.
  3. НаТмитС «… Β» (ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΡ‡ΠΈΠ΅) Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ.
  4. НаТмитС Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом .
  5. НаТмитС ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ настроСк ссылки .
  6. Рядом с ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ , Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ На .
  7. ΠœΠ΅Ρ‚Ρ‡ΠΈΠΊ Π“ΠΎΡ‚ΠΎΠ²ΠΎ .

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ этой ссылкой Ρ‡Π΅Ρ€Π΅Π· Dropbox ΠΈΠ»ΠΈ вставив ссылку Π² элСктронноС письмо ΠΈΠ»ΠΈ Ρ‡Π°Ρ‚.

ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π½Π° dropbox.com, Π½ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ нСдоступна для наТатия. Если ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ Π½Π°Π²Π΅Π΄Π΅Ρ‚ курсор Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΒ», ΠΎΠ½ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚ сообщСниС Β«Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹Β».

Если ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр Π½Π΅ поддСрТиваСтся для Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ Β«Π€Π°ΠΉΠ»Ρ‹ [Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π°] Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ просмотрСны. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Ρ‹ для совмСстного использования.”Загрузки для этого Ρ„Π°ΠΉΠ»Π° нСльзя ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Dropbox Business: ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ доступ ΠΊ ΠΎΠ±Ρ‰ΠΈΠΌ ссылкам для Ρ‡Π»Π΅Π½ΠΎΠ² вашСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС для Ρ‡Π»Π΅Π½ΠΎΠ² вашСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° сайтС dropbox.com:

  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° dropbox.com.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ВсС Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° Π»Π΅Π²ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
  3. НавСдитС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° имя Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΎΠ±Ρ‰Π΅Π³ΠΎ доступа (Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ).
  4. Π’ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Настройки .
  5. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку для рСдактирования ΠΈΠ»ΠΈ ссылку для просмотра Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊ ΠΊΠ°ΠΊΠΎΠΉ ссылкС Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступ.
  6. Рядом с Π£ ΠΊΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ доступ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π§Π»Π΅Π½Ρ‹ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ мСню.
  7. НаТмитС Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ .

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ ссылкС для Ρ‡Π»Π΅Π½ΠΎΠ² вашСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Dropbox:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Dropbox.
  2. ΠšΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ страницу ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра.
  3. НаТмитС «… Β» (ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΡ‡ΠΈΠ΅) Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ.
  4. НаТмитС Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом .
  5. НаТмитС ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ настроСк ссылки .
  6. Tap Link access .
  7. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Team Members ΠΈΠ· мСню.
  8. ΠœΠ΅Ρ‚Ρ‡ΠΈΠΊ Π“ΠΎΡ‚ΠΎΠ²ΠΎ .

ПослС сохранСния Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ссылку Π² элСктронноС письмо ΠΈΠ»ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ прямо Ρ‡Π΅Ρ€Π΅Π· Dropbox.

ИспользованиС ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° встрСчи (PMI) — справочный Ρ†Π΅Π½Ρ‚Ρ€ Zoom

ΠžΠ±Π·ΠΎΡ€

Π’Π°ΡˆΠ° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ пСрСговорная ΠΊΠΎΠΌΠ½Π°Ρ‚Π° — это Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ пСрСговорная ΠΊΠΎΠΌΠ½Π°Ρ‚Π°, навсСгда зарСзСрвированная для вас, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ, ΡƒΠΊΠ°Π·Π°Π² свой ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ встрСчи (PMI) ΠΈΠ»ΠΈ Π»ΠΈΡ‡Π½ΡƒΡŽ ссылку, Ссли ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ встрСчи с вашим PMI, ΠΈΠ»ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ встрСчу, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΡƒΡŽ ваш PMI.

Π’Π°Ρˆ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π» идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для людСй, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ рСгулярно Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Π΅Ρ‚Π΅ΡΡŒ. Однако, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ всСгда доступСн с ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ собрания ΠΈ Π»ΠΈΡ‡Π½ΠΎΠΉ ссылкой, Π΅Π³ΠΎ Π½Π΅ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для встрСч подряд ΠΈΠ»ΠΈ людСй, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ Π½Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Π΅Ρ‚Π΅ΡΡŒ рСгулярно. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ участник ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ ссылку Π½Π° ваш PMI, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΌΡƒ Π² любоС врСмя, ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ собраниС, Ссли Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π½Π΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚Π΅ собраниС ΠΈΠ»ΠΈ Π½Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Β«ΠšΠΎΠΌΠ½Π°Ρ‚Π° оТидания» для ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ° участников.

Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ PMI ΠΈ Π»ΠΈΡ‡Π½ΠΎΠΉ ссылкС.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трСбования

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ

ВсСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ PMI для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… встрСч

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свой ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ Zoom, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваш ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ встрСчи для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… встрСч. Π­Ρ‚ΠΎ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, поэтому нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΡƒΡŽ встрСчу Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Zoom Desktop Client ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ мобильного прилоТСния Zoom, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваш Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ встрСчи. Если Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ встрСчу, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ использованиС своСго PMI.

Π§Ρ‚ΠΎΠ±Ρ‹ всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой PMI для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… встрСч:

  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²Π΅Π±-ΠΏΠΎΡ€Ρ‚Π°Π» Zoom.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ .
  3. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ рядом с Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ встрСчи .
  4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… встрСч .
  5. НаТмитС Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния .

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ свой PMI:
  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²Π΅Π±-ΠΏΠΎΡ€Ρ‚Π°Π» Zoom.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ВстрСчи .
  3. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ пСрСговорная .
  4. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΠ°Ρ‡Π°Ρ‚ΡŒ собраниС .
  5. Π­Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Zoom ΠΈ запустит ваш PMI.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ встрСчу с вашим PMI:
  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²Π΅Π±-ΠΏΠΎΡ€Ρ‚Π°Π» Zoom.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ВстрСчи .
  3. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π—Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ встрСчу .
  4. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ настройки встрСчи.
  5. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ встрСчи .
  6. НаТмитС Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ .

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΡƒΡŽ встрСчу с вашим PMI:
  1. НаТмитС ΠΠ°Ρ‡Π°Ρ‚ΡŒ собраниС .
  2. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π»ΠΈΡ‡Π½ΠΎΠΉ встрСчи (Π·Π΅Π»Π΅Π½Ρ‹ΠΉ).
  3. ΠšΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ ΠΠ°Ρ‡Π°Ρ‚ΡŒ встрСчу .

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ встрСчу с вашим PMI:
  1. Tap РасписаниС .
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ настройки встрСчи.
  3. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π»ΠΈΡ‡Π½ΠΎΠΉ встрСчи (Π·Π΅Π»Π΅Π½Ρ‹ΠΉ).
  4. ΠœΠ΅Ρ‚Ρ‡ΠΈΠΊ Π“ΠΎΡ‚ΠΎΠ²ΠΎ .
Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΡƒΡŽ встрСчу с вашим PMI:
  1. НаТмитС ΠΠ°Ρ‡Π°Ρ‚ΡŒ собраниС .
  2. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ встрСчи (синий).
  3. ΠšΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ ΠΠ°Ρ‡Π°Ρ‚ΡŒ встрСчу .

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ встрСчу с вашим PMI:
  1. Tap РасписаниС .
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ настройки встрСчи.
  3. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ встрСчи (синий).
  4. НаТмитС РасписаниС .
РасписаниС с PMI в плагинС Outlook

Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ расписаниС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ модуля Outlook.

  1. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Π—Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ встрСчу .
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ встрСчи .
  3. ПослС Π²Ρ‹Π±ΠΎΡ€Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ .
  4. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½Π½Ρ‹Ρ… Π½Π° встрСчу ΠΈ сохранитС ΠΈΠ»ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅.

Как ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ с PMI Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ Chrome
  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Chrome.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π—Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ собраниС .
  3. Π’ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… планирования ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ встрСчи .
  4. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ .
  5. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΡ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ .

Как ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ с PMI с надстройкой Firefox

  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² надстройку Firefox.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π—Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ собраниС .
  3. Π”ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ планирования .Если ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ планирования Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ автоматичСски, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ надстройку ΠΈ Π·Π½Π°Ρ‡ΠΎΠΊ ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠΈ.
  4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ встрСчи .

  5. НаТмитС Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ .
  6. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΡ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ .

Amazon.com: Link It Casio Exilim High Speed ​​EX-FC200S Мини-кабСль HDMI


Π’ настоящСС врСмя нСдоступСн.
ΠœΡ‹ Π½Π΅ Π·Π½Π°Π΅ΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΈ появится Π»ΠΈ этот Ρ‚ΠΎΠ²Π°Ρ€ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ.
Π’ΠΈΠΏ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° HDMI
Вип кабСля HDMI, Вип-C
ΠœΠ°Ρ€ΠΊΠ° Π‘Π²ΡΠ·Π°Ρ‚ΡŒ это

  • Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ это ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ввСдя Π½ΠΎΠΌΠ΅Ρ€ вашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ.
  • 6 Ρ„ΡƒΡ‚ΠΎΠ² / 1,8 ΠΌΠ΅Ρ‚Ρ€Π°
  • Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ кабСль HDMI
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ элСктронноС устройство Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ HDMI
  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ с нСсколькими слоями экранирования; ΠΏΡ€ΠΎΡ‡Π½Ρ‹ΠΉ внСшний слой; ΠΈ устойчивыС ΠΊ ΠΊΠΎΡ€Ρ€ΠΎΠ·ΠΈΠΈ высококачСствСнныС Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ для ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сигнала
  • Гарантия ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄
]]>
Π₯арактСристики
Π€ΠΈΡ€ΠΌΠ΅Π½Π½ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π‘Π²ΡΠ·Π°Ρ‚ΡŒ это
Π”Π»ΠΈΠ½Π° кабСля 6 Ρ„ΡƒΡ‚ΠΎΠ² Ρ„ΡƒΡ‚ΠΎΠ²
Вип кабСля HDMI, Вип-C
Π’ΠΈΠΏ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° HDMI
Ean 0045445039079
НомСр ΠΌΠΎΠ΄Π΅Π»ΠΈ HDMI Mini (Ρ‚ΠΈΠΏ C)
НомСр Π΄Π΅Ρ‚Π°Π»ΠΈ HDMI Mini (Ρ‚ΠΈΠΏ C)
Π Π°Π·ΠΌΠ΅Ρ€ 6 Ρ„ΡƒΡ‚ΠΎΠ²
Код UNSPSC 26121600
UPC 045445039079

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись PayPal ΠΈ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ банковский счСт ΠΈΠ»ΠΈ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ

PayPal — это систСма ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, которая сущСствуСт с 1998 Π³ΠΎΠ΄Π° ΠΈ позволяСт Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ срСдства людям, находящимся Π² любой Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΌΠΈΡ€Π°, Π·Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ — ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π±Π΅Π· комиссии, Ссли дСньги ΠΈΠ΄ΡƒΡ‚ ΠΈΠ»ΠΈ приходят ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° ΠΈΠ»ΠΈ Ρ‡Π»Π΅Π½ сСмьи Π² БША.

БСрвис сдСлал бСзопасным ΠΈ простым ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ Π²Π΅Ρ‰Π΅ΠΉ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈ Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ Π² Ρ‚Π°ΠΊΠΈΠ΅ сайты, ΠΊΠ°ΠΊ eBay ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ прСдприятия элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ.

Если Ρƒ вас Π΅Ρ‰Π΅ Π½Π΅Ρ‚ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи PayPal, Π½ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΅Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ, это бСсплатно ΠΈ Π·Π°ΠΉΠΌΠ΅Ρ‚ всСго нСсколько ΠΌΠΈΠ½ΡƒΡ‚. ПослС настройки Π²Ρ‹ смоТСтС Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π΄Π΅Π½Π΅Π³, Ρ‡Π΅ΠΌ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

Как ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ счСт PayPal

1. Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ адрСсу https://www.paypal.com

2. Π’ ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ экрана Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡΒ».

3. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ экранС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅, создаСтС Π»ΠΈ Π²Ρ‹ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈΠ»ΠΈ Π»ΠΈΡ‡Π½ΡƒΡŽ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись. Если Π²Ρ‹ просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ это, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Π½Π° eBay ΠΈΠ»ΠΈ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π΅Π½Π΅Π³ Ρ‡Π»Π΅Π½Ρƒ сСмьи ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³Ρƒ, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ здСсь Β«Π»ΠΈΡ‡Π½ΠΎΠ΅Β». НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅.»

НаТмитС Β«Π”Π°Π»Π΅Π΅Β» послС Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚ΠΈΠΏΠ° ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи.Π”ΠΆΠ΅Π½Π½ΠΈΡ„Π΅Ρ€ Π‘Ρ‚ΠΈΠ»Π» / Business Insider

4. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ страницС Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ввСсти свои ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ имя ΠΈ Ρ„Π°ΠΌΠΈΠ»ΠΈΡŽ ΠΈ адрСс элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ. Когда Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π”Π°Π»Π΅Π΅Β».

ПослС Π²Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π½ΠΎΠ²ΠΎΠΉ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π”Π°Π»Π΅Π΅Β».» Π”ΠΆΠ΅Π½Π½ΠΈΡ„Π΅Ρ€ Π‘Ρ‚ΠΈΠ»Π» / Business Insider

Π”Π°Π»Π΅Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ввСсти свой ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ адрСс, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°. Когда Π²Ρ‹ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ эту ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись», ΠΈ ваша учСтная запись PayPal Π±ΡƒΠ΄Π΅Ρ‚ создана.

Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ банковский счСт ΠΈΠ»ΠΈ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΊ своСй ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи PayPal

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ PayPal ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ дСньги, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ своСй ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи банковский счСт ΠΈ / ΠΈΠ»ΠΈ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ.Для этого Π²ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² свою ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись ΠΈ слСдуйтС этим инструкциям.

1. На ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠΌ экранС Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ «КошСлСк» Π² строкС мСню Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана.

2. Π’ мСню, располоТСнном Π² Π»Π΅Π²ΠΎΠΉ части экрана, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΡƒΡŽ ΠΈΠ»ΠΈ Π΄Π΅Π±Π΅Ρ‚ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΡƒΒ», ​​Ссли это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своСй ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи. Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ сам банковский счСт, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ банковский счСт». ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, стоит ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ Ρ‚ΠΎ, ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ источник Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ финансирования Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅, Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ своСй ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи банковский счСт ΠΈΠ»ΠΈ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ. Π”ΠΆΠ΅Π½Π½ΠΈΡ„Π΅Ρ€ Π‘Ρ‚ΠΈΠ»Π» / Business Insider

3. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠ°Ρ€Ρ‚Π΅ ΠΈΠ»ΠΈ Π±Π°Π½ΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊ своСй ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи PayPal, ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΡƒΒ» для Π΄Π΅Π±Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ ΠΈΠ»ΠΈ Β«Π‘Π²ΡΠ·Π°Ρ‚ΡŒ банковский счСт», Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ эту ΠΎΠΏΡ†ΠΈΡŽ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ с привязанной ΠΊΠ°Ρ€Ρ‚Ρ‹.Π”ΠΆΠ΅Π½Π½ΠΈΡ„Π΅Ρ€ Π‘Ρ‚ΠΈΠ»Π» / Business Insider

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ добавляСтС банковский счСт, процСсс Π·Π°ΠΉΠΌΠ΅Ρ‚ ΠΎΡ‚ Π΄Π²ΡƒΡ… Π΄ΠΎ Ρ‚Ρ€Π΅Ρ… Π΄Π½Π΅ΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ PayPal Π±ΡƒΠ΄Π΅Ρ‚ Π²Π½ΠΎΡΠΈΡ‚ΡŒ нСбольшиС суммы Π½Π° ваш счСт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ввСсти Ρ‡Π΅Ρ€Π΅Π· Π²Π΅Π±-сайт PayPal, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи.