macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2017. gada 12. februāris
tomēr Tam vietnē Github ir pieejama atvērtā pirmkoda Mac programmatūra ! Bet es nezinu pirmo lietu par kompilēšanu un interesējos, vai kaut kur ir pieejamas programmatūras versijas, kas ir gatavas lietošanai, vai arī kāds to ir iepriekš kompilējis un vēlētos ar to padalīties?
Toutou
- 2015. gada 6. janvāris
- Prāga, Čehija
- 2017. gada 12. februāris
Process ir diezgan vienkāršs, vienkārši iegūstiet lietotni no Github (lejupielādējiet tieši vai, ja esat pazīstams, izmantojot git), pēc tam ievadiet direktoriju terminālī un palaidiet kodu: |_+_| , tad Kods: |_+_| .
Jums būs nepieciešama libusb bibliotēka (pieejama no Homebrew) un xcode komandrindas rīki (ja jums to nav, automātiski parādīsies uzvedne).
Vienkārši jautājiet, ja jums ir kādi jautājumi.
Pielikumi
macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2017. gada 16. februāris
Komandrindas lietotne! Ak!
Labi, ja vien es nededzinu EPROM katru dienu un precīzi zinu, ko rakstīt iepriekš, es domāju, ka tam vajadzētu darīt savu darbu.
1) no kuriem failiem tieši man ir jāiegūst Minipro GitHub lapu ? Ir pieejams garš failu un mapju saraksts, no kuriem izvēlēties.
2) Es ticu, ka atradu vietne Homebrew - Tas ir pareizais, vai ne?
Tāpēc es nokopēju komandrindu, kā norādīts šīs lapas augšpusē, šādi:
Kods: |_+_| ... un ielīmēju to savā termināļa logā, kas turpinājās, instalējot virkni sīkumu.
Pareizi līdz šim?
3) Es īsti nesapratu daļu par libusb , bet (pēc ātras Homebrew vietnes izlasīšanas) es izdarīju minējumu un terminālī ievadīju sekojošo:
Kods: |_+_| ...kas rezultējās šādi:
Notiek Homebrew atjaunināšana...Pagaidām izskaties labi?
==> Automātiski atjaunināts Homebrew!
Atjaunināts 1 pieskāriens (homebrew/core).
Formulās nav izmaiņu.
==> Izmantojot smilšu kasti
==> Lejupielāde https://github.com/libusb/libusb/releases/download/v1.0.21/libusb-1.0.21.tar.bz2
==> Lejupielāde no https://github-cloud.s3.amazonaws.c...02-9a9b-11e6-85f7-70b3577a8763.bz2?X-Amz-Algo
################################################# ###################### 100,0%
==> ./configure --prefix=/usr/local/Cellar/libusb/1.0.21
==> veiciet instalēšanu
/usr/local/Cellar/libusb/1.0.21: 29 faili, 557.7K, izveidots 30 sekundēs
$
4) Kā instalēt Xcode? Es neesmu pārliecināts, vai, instalējot Homebrew vai libusb, palaidu garām uzvedni.
5) Tātad, kad esmu instalējis Xcode, es pieņemu, ka esmu sagatavojis savu Mac datoru, lai varētu kompilēt MiniPro programmatūru, lai es varētu to palaist, vai ne?
Toutou
- 2015. gada 6. janvāris
- Prāga, Čehija
- 2017. gada 16. februāris
macstatic teica: Pagaidām izskatāties labi?Jūs visu izdarījāt pareizi, pirmā komanda instalēja Homebrew jūsu datorā, bet otrā komanda lika Homebrew iegūt jums libusb bibliotēku.
Un uzmini ko? Homebrew ieguva libusb no github un šeit:
Kods: |_+_| SASTĀDĪJA to.
Tātad, tagad jums būs nepieciešama jūsu lietotne. Virs garā failu saraksta kreisajā pusē ir zaļa poga, kas saka Klonēt vai lejupielādēt. Noklikšķiniet uz tā un pēc tam Lejupielādēt ZIP.
Izsaiņojiet arhīvu, parādīsies jauna mape 'minipro-master'.
Tagad jautrākā daļa - palaidiet termināli un ievadiet mapi 'minipro-master', piemēram:
Kods: |_+_| Ja neesat pārliecināts par precīzu ceļu, vienkārši ierakstiet “cd” (ar atstarpi!) un velciet mapi no Finder uz termināļa logu. Manā mašīnā tas būtu
Kods: |_+_|
Tagad jūs esat īstajā mapē, lai sāktu briesmīgo un mistisko rituālu — [vardarbīgs pērkons, zibens spēriens] — KOMPILĒŠANA!!!!
Kods: |_+_| Un viss. Tā tu apkopo 98% lietu. (Parasti ir fails ar nosaukumu 'Makefile', kurā ir visas nepieciešamās komandas, un komanda 'make' mijiedarbojas ar šo failu).
Programma tagad ir binārais fails, kas ir gatavs palaišanai, taču tai joprojām ir nepieciešami daži faili un direktoriji, kas ir sagatavoti šeit un tur. Šis process vislabāk pazīstams kā 'instalēšana'.
Kods: |_+_|
būtībā jūs sakāt utilītai 'make' palaist 'instalēšanas' secību no Makefile. Un ar 'sudo' jūs to palaižat kā root lietotājs (visvarenais dievs). Jums tiks prasīts ievadīt paroli. Ievadiet to (nekas neparādīsies, zvaigznītes vai kaut kas cits).
Uzplaukums. Jūsu lietotne ir gatava palaišanai kā “minipro”.
macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2017. gada 16. februāris
Kods: |_+_|
Kas man tagad jādara?
Varu piebilst, ka mans Mac ir iestatīts vairākiem lietotājiem. Es vienmēr pieteicos kā 'standarta' lietotājs, bet, ja kaut ko instalēju, man jāievada 'admin' lietotājvārds un parole. Un šeit lietas kļūst mulsinošas, jo, kad man tiek prasīts “sudo”, es nekad to nedarbosies, ja vien vispirms neveicu “login admin_username” (kur “admin_username”, protams, ir administratora lietotājvārds, kam seko tā parole). , bet tad atkal es nevaru piekļūt failiem/mapēm, kas pieder manam standarta lietotājam... Varbūt daļēji tur arī slēpjas iepriekš minētās problēmas.
Vai šī lietotne nonāks parastajā mapē /Applications/, citā 'kopējās piekļuves' mapē (piemēram, /Sistēma/ vai /Bibliotēka/) vai kaut kur manā lietotāja mapē, tāpēc man katru reizi ir jāizmanto komanda 'sudo' Vai man ir nepieciešams izmantot šo konkrēto komandrindas lietotni? Pēdējo reizi rediģēts: 2017. gada 16. februārī
Toutou
- 2015. gada 6. janvāris
- Prāga, Čehija
- 2017. gada 17. februāris
Pirmā kļūda izvadē ir kodā: |_+_| Tātad, pārliecinieties, vai jums ir šis rīks:
Kods: |_+_| (Es nesaņēmu šo kļūdu, jo man tā ir.)
Pēc tam gan pkg-config rīkam, gan libusb bibliotēkai jābūt gatavai un
Kods: |_+_| jāuzskaita abi.
Ja viss izskatās labi, mēģiniet vēlreiz.
macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2017. gada 18. februāris
Jūsu ieteikums darbojās, tāpēc tagad man ir pkg-config ' instalēts.
'Brūvēšanas saraksts' parāda divus vienumus: libusb un pkg-config
bet..... šī vairāku lietotāju/sudo lieta mani mulsina.
Piemēram, tas notika, kad mēģināju veikt iepriekš minēto (pieteicos savā Mac datorā kā mans parastais lietotājs):
$ brew instalēt pkg-config
Kļūda: /usr/local/Cellar nevar rakstīt. Jums vajadzētu mainīt
/usr/local/Cellar īpašumtiesības un atļaujas atpakaļ jums
lietotāja konts:
sudo chown -R $(whoami) /usr/local/Cellar
Brīdinājums: pkg-config-0.29.1_2 jau ir instalēts
Kļūda: atļauja liegta — /usr/local/Cellar/pkg-config/0.29.1_2/INSTALL_RECEIPT.json20170218-21849-1414tf4
$ kas es esmu
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar
BRĪDINĀJUMS. Nepareiza sudo komandas izmantošana var izraisīt datu zudumu
vai svarīgu sistēmas failu dzēšana. Lūdzu, vēlreiz pārbaudiet savu
rakstīt, izmantojot sudo. Lai iegūtu papildinformāciju, ierakstiet “man sudo”.
Lai turpinātu, ievadiet savu paroli vai ierakstiet Ctrl-C, lai pārtrauktu.
Parole:
MY_USERNAME nav sudoers failā. Par šo incidentu tiks ziņots.
$
Iepriekš minētajā piemērā es ievadu savu parasto lietotāja paroli, kas acīmredzami nedarbojas.
tāpēc es mēģinu tā vietā izmantot savu administratora lietotājvārdu (joprojām esmu pieteicies savā Mac datorā kā parasts lietotājs):
$ sudo chown -R $MY_ADMIN_USERNAME /usr/local/Cellar
BRĪDINĀJUMS. Nepareiza sudo komandas izmantošana var izraisīt datu zudumu
vai svarīgu sistēmas failu dzēšana. Lūdzu, vēlreiz pārbaudiet savu
rakstīt, izmantojot sudo. Lai iegūtu papildinformāciju, ierakstiet “man sudo”.
Lai turpinātu, ievadiet savu paroli vai ierakstiet Ctrl-C, lai pārtrauktu.
Parole:
Atvainojiet, mēģiniet vēlreiz.
Parole:
Atvainojiet, mēģiniet vēlreiz.
Parole:
Atvainojiet, mēģiniet vēlreiz.
sudo: 3 nepareizas paroles mēģinājumi
$
Tā kā nekas no tā nedarbojās, es terminālī pieteicos kā administrators (tomēr joprojām pieteicos Mac kā parasts lietotājs):
$ piesakieties MY_ADMIN_USERNAME
Parole:
Šoreiz izdevās!
Tagad ir pienācis laiks instalēt MiniPro programmatūru.
Es īsti nesaprotu, kā es agrāk sāku strādāt, bet, iespējams, es to varētu izdarīt pat nebūdams administrators. Tomēr, veicot a sudo make install Šķiet, ka tiek prasīts administratora lietotājvārds, kas (kā parādīts iepriekš) nekad nedarbojas neatkarīgi no tā, kuru paroli es tam piešķiru.
Šķiet, ka viss ir saistīts ar vistas un olas situāciju.
Ja piesakāties kā administrators, mēģiniet ierakstīt kompaktdisku uz 'minipro-master' direktoriju, man tiek liegts:
$ cd /FILEPATH/minipro-master
-bash: cd: /FILEPATH/minipro-master: Atļauja liegta
$
Tālāk es dodos uz termināli, izlogoties (tātad es atgriezos pie parastā lietotāja) CD uz iepriekš minēto direktoriju un mēģiniet instalēt, kas arī nedarbojas (iespējams, tāpēc, ka es neesmu administrators):
$ izlogoties
$ kas es esmu
MY_USERNAME
$ cd /FILEPATH/minipro-master
$ pwd
/FILEPATH/minipro-master
$ veikt instalēšanu
mkdir -p /usr/local/bin/
mkdir -p /usr/local/lib/udev/rules.d/
mkdir: /usr/local/lib/udev/rules.d/: Atļauja liegta
make: *** [instalēt] 1. kļūda
$
Tātad, vai risinājums ir ievietot instalācijas failus USB atmiņas kartē, atteikties kā parastajam lietotājam Mac datorā, pieteikties administratora lietotāju zonā un pēc tam visu instalēt no turienes? Apgrūtinoši, tāpēc es ceru, ka ir kāds vieglāks veids.
Toutou
- 2015. gada 6. janvāris
- Prāga, Čehija
- 2017. gada 18. februāris
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar
Pareiza ideja, nepareizs lietojums. (Bet tas ir labi, tas var būt nedaudz mulsinoši)
Apskatiet šo piemēru: (komanda echo tikai izdrukā izvadi)
“whoami” ir komanda, kas izdrukā (atgriež kā izvadi) jūsu pašreizējo lietotājvārdu, piemēram, “kas es esmu?”
'echo $whoami' burtiski nozīmē 'izdrukāt mainīgā, ko sauc par whoami' vērtību — nekas nenotiek, es neesmu izveidojis mainīgo.
Atkal 'echo $toutou' vienkārši izdrukā tukšo mainīgo toutou
'$(komanda)' nozīmē 'palaist šo komandu un vienkārši ievietojiet izvadi šeit', tāpēc 'echo $(whoami)' burtiski nozīmē 'izdrukāt jebkuru izvadi, ko radīs komanda 'whoami'.
Pēdējais ir mainīgo darbības piemērs. Vispirms es saku tai burtiski: “Ņemiet jebkuru izvadi, ko komanda “whoami” radīs un saglabā to kā mainīgo, ko sauc par X”, un pēc tam otrā komanda ir “izdrukāt mainīgā X vērtību”.
Tava pavēle' sudo chown -R $MY_USERNAME /usr/local/Cellar' kā jūs tagad zināt, mainītu īpašumtiesības uz direktoriju (+ viss iekšā) /usr/local/Cellar uz lietotāju, kura vārds ir saglabāts mainīgajā ar nosaukumu MY_USERNAME.
Pareizā forma:
Kods: |_+_| burtiski liks tam 'mainīt īpašumtiesības uz direktoriju (+ viss iekšā) /usr/local/Cellar lietotājam, kura vārds tiek izdrukāts, palaižot komandu 'whoami'.
Tas ir tieši tas, ko jūs gribējāt darīt.
Bet es uzskatu, ka tas nav nepieciešams, direktorijam jau vajadzētu piederēt jūsu administratoram.
Tagad šis:
Kods: |_+_| ir jēga. Minipro-master mape pieder jūsu parastajam lietotājam, vai ne? Ne jūsu administratoram. OSX administrators nav īsts saknes konts (Unix valodā 'root'), tas ir tikai lietotājs, kas ir var pieprasīt root tiesības, izmantojot 'sudo'.
Piesakieties savā administratora kontā. Mēģiniet ievietot CD mapē, tas jums neļaus. Bet mape mums vairs nebūs vajadzīga, tāpēc vienkārši sabojāsim to.
Kods: |_+_| burtiski 'dodiet (+) ikvienam (a) atļauju lasīt/rakstīt/izpildīt (rwx) mapē.
Tas prasīs ievadīt paroli, un, tā kā esat pieteicies kā administrators, ievadiet administratora lietotāja paroli. Tam vajadzētu darboties 100%, ja varat pieteikties ar to pašu paroli.
Un pēc tam izmēģiniet “sudo make install”. Tas nedarbosies bez 'sudo' vispār.
chown33
Moderators
Darbinieks- 2009. gada 9. augusts
- bezdibenis plakne
- 2017. gada 18. februāris
macstatic teica: Soli tālāk....Jūs nevarat izmantot 'sudo' no sava parastā lietotāja konta. Lai izmantotu “sudo”, jums ir jābūt administratoram.
Jūsu ieteikums darbojās, tāpēc tagad man ir pkg-config ' instalēts.
'Brūvēšanas saraksts' parāda divus vienumus: libusb un pkg-config
bet..... šī vairāku lietotāju/sudo lieta mani mulsina.
Piemēram, tas notika, kad mēģināju veikt iepriekš minēto (pieteicos savā Mac datorā kā mans parastais lietotājs):
...
Kad esat pieteicies kā administrators, varat pievienot sava parastā lietotāja konta nosaukumu failam /etc/sudoers. Jums vajadzētu izlasīt par to, kā to izdarīt pareizi, lai neizraisītu sudoers failu. Google: pievienojiet lietotāju sudoers.
Pilnīgi atšķirīga pieeja būtu mainīt /usr/local/Cellar atļaujas, lai parastajam lietotāja kontam būtu rakstīšanas atļauja. Publicējiet pilnu šādas komandrindas izvadi:
Kods: |_+_|
Kopumā pieeja būtu piešķirt /usr/local/Cellar grupu, kuras dalībnieks ir jūsu lietotājs, vai pievienot lietotāju grupai, kas jau ir piešķirta /usr/local/Cellar. Piemērota izvēle būs redzama pēc tam, kad būs redzama dotās komandrindas izvade.
Turklāt, lai mainītu /usr/local/Cellar grupu, ir nepieciešamas īpašumtiesības vai jābūt root, un, lai pievienotos grupai, ir jābūt root. Tas nozīmē, ka izmaiņu veikšanai izmantosit savu administratora kontu, nevis savu parasto kontu.
macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2017. gada 18. februāris
Toutou teica: $ kas es esmu
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar
Pareiza ideja, nepareizs lietojums. (Bet tas ir labi, tas var būt nedaudz mulsinoši)
Apskatiet šo piemēru: (komanda echo tikai izdrukā izvadi)
Jā, jūsu skaidrojumam ir jēga, taču bieži vien ir grūti saprast dažādās komandrindas piemēros esošās sintakses, piemēram, šeit, kur man vajadzētu izmantot iekavas burtiski.
Pareizā forma:
Kods: |_+_| burtiski liks tam 'mainīt īpašumtiesības uz direktoriju (+ viss iekšā) /usr/local/Cellar lietotājam, kura vārds tiek izdrukāts, palaižot komandu 'whoami'.
Tas ir tieši tas, ko jūs gribējāt darīt.
Bet es uzskatu, ka tas nav nepieciešams, direktorijam jau vajadzētu piederēt jūsu administratoram.
Jā, es paskatījos, un jums ir taisnība.
Tagad šis:
Kods: |_+_| ir jēga. Minipro-master mape pieder jūsu parastajam lietotājam, vai ne? Ne jūsu administratoram. OSX administrators nav īsts saknes konts (Unix valodā 'root'), tas ir tikai lietotājs, kas ir var pieprasīt root tiesības, izmantojot 'sudo'.
Es domāju, ka tam ir jēga, aplūkojot sistēmas preferences 'Lietotāji un grupas', kur es varu noteikt, vai noteiktam lietotājam jābūt administratoram vai standarta lietotājam. Es vienkārši nekad neesmu uz to tā skatījies.
Tātad “root”, no otras puses, ir faktiskais lietotāja konts, kuram pēc noklusējuma ir tādas pašas privilēģijas kā jebkuram lietotājam, kurš ir definēts kā “administrators”?
Piesakieties savā administratora kontā. Mēģiniet ievietot CD mapē, tas jums neļaus. Bet mape mums vairs nebūs vajadzīga, tāpēc vienkārši sabojāsim to.
Kods: |_+_| burtiski 'dodiet (+) ikvienam (a) atļauju lasīt/rakstīt/izpildīt (rwx) mapē.
Tas prasīs ievadīt paroli, un, tā kā esat pieteicies kā administrators, ievadiet administratora lietotāja paroli. Tam vajadzētu darboties 100%, ja varat pieteikties ar to pašu paroli.
Un pēc tam izmēģiniet “sudo make install”. Tas nedarbosies bez 'sudo' vispār.
(pēc tam, kad pavadīju daudz laika, mēģinot to visu un vēl daudz ko citu, bet tas nedarbojās...) Es nolēmu dot komandu 'make' (lai gan biju to darījis iepriekš), tāpēc es to izdarīju, tad turpināju ar 'sudo make install ' (joprojām pieteicies kā administratora lietotājs, izmantojot termināli) un presto! tas strādā
Es nezinu, kas kur nogāja greizi, bet vismaz es to instalēju (terminālī ievadīju “minipro”, un tas atbildēja ar opciju sarakstu.
Tātad, vai man joprojām ir jāinstalē Homebrew, lai tas darbotos, vai arī tas bija tikai tā kompilēšanai? Ja tas aizņem daudz vietas un man tas nav vajadzīgs, es varētu to tikpat labi atinstalēt (es pamanīju, ka Homebrew vietnē ir norādījumi par to). R
repetto74
- 2017. gada 22. oktobris
- 2017. gada 22. oktobris
Es mēģinu instalēt šo atvērtā pirmkoda programmu, lai kontrolētu TL866 programmētāju operētājsistēmā Mac OSX. Esmu veiksmīgi devis komandu Sudo Make Install, bet tad es nezinu, ko man vajadzētu atgūt?
Kur ir sastādītā programma? Mapē Minipro-master man ir izveidoti daži Unix exec, taču tie vienkārši sniedz komandu sarakstu, veicot dubultklikšķi uz tām.
Man vajadzētu instalēt DMG pakotni vai kā? Atvainojiet, es neesmu Unix komandrindas instalēšanas eksperts
macstatic teica: Jā, jūsu skaidrojums ir saprātīgs, taču bieži vien ir grūti saprast dažādas komandrindas piemēros esošās sintakses, piemēram, šeit, kur man vajadzētu burtiski izmantot iekavas.
Jā, es paskatījos, un jums ir taisnība.
Es domāju, ka tam ir jēga, aplūkojot sistēmas preferences 'Lietotāji un grupas', kur es varu noteikt, vai noteiktam lietotājam jābūt administratoram vai standarta lietotājam. Es vienkārši nekad neesmu uz to tā skatījies.
Tātad “root”, no otras puses, ir faktiskais lietotāja konts, kuram pēc noklusējuma ir tādas pašas privilēģijas kā jebkuram lietotājam, kurš ir definēts kā “administrators”?
(pēc tam, kad pavadīju daudz laika, mēģinot to visu un vēl daudz ko citu, bet tas nedarbojās...) Es nolēmu dot komandu 'make' (lai gan biju to darījis iepriekš), tāpēc es to izdarīju, tad turpināju ar 'sudo make install ' (joprojām pieteicies kā administratora lietotājs, izmantojot termināli) un presto! tas strādā
Es nezinu, kas kur nogāja greizi, bet vismaz es to instalēju (terminālī ievadīju “minipro”, un tas atbildēja ar opciju sarakstu.
Tātad, vai man joprojām ir jāinstalē Homebrew, lai tas darbotos, vai arī tas bija tikai tā kompilēšanai? Ja tas aizņem daudz vietas un man tas nav vajadzīgs, es varētu to tikpat labi atinstalēt (es pamanīju, ka Homebrew vietnē ir norādījumi par to).
macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2017. gada 23. oktobris
Toutou
- 2015. gada 6. janvāris
- Prāga, Čehija
- 2017. gada 23. oktobris
repetto74 teica: Esmu veiksmīgi devis komandu Sudo Make Install, bet tad es nezinu, ko man vajadzētu atgūt?
Kur ir sastādītā programma? Mapē Minipro-master man ir izveidoti daži Unix exec, taču tie vienkārši sniedz komandu sarakstu, veicot dubultklikšķi uz tām.
Pēc make install komandas utilītai jau jābūt instalētai jūsu sistēmā un tai jābūt pieejamai kā 'minipro' terminālī. Atkal, šī ir komandrindas lietotne, jums nav jāredz neviena lietotāja saskarne. R
repetto74
- 2017. gada 22. oktobris
- 2017. gada 23. oktobris
Toutou teica: Pēc make install komandas utilītai jau jābūt instalētai jūsu sistēmā un tai jābūt pieejamai kā 'minipro' terminālī. Atkal, šī ir komandrindas lietotne, jums nav jāredz neviena lietotāja saskarne.
Sveiki Toutou,
Labi, paldies par skaidrojumu. Nu, tas izskatās mazliet pārāk sarežģīti, lai palaistu mani. Labāk ieslēdziet Windows, kad nepieciešama IC programmēšana.
Paldies
Riks
macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2017. gada 1. novembris
nivlekius
- 2021. gada 21. septembris
- 2021. gada 21. septembris
macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2021. gada 22. septembris
Vai tas darbosies arī ar 'CS' (MiniPro TL-866CS)?
Vai vēlaties lejupielādēt iepriekš apkopotu, lietošanai gatavu lietotni? Daudzi cilvēki (piemēram, es) cīnās, lai paši to izdarītu.
nivlekius
- 2021. gada 21. septembris
- 2021. gada 22. septembris
macstatic teica: Tas ir lieliski!Tajā tiek izmantota Deivida Grifita minipro komandrindas rīku lietotne. Nav teikts, ka tas darbojas ar šo programmētāju, bet jūs vienmēr varat mēģināt. Un tas jau ir apkopots. Es to uzrakstīju ātri. Vienkārši lejupielādējiet to un izpakojiet to, un tam vajadzētu būt gatavam darbam
Vai tas darbosies arī ar 'CS' (MiniPro TL-866CS)?
Vai vēlaties lejupielādēt iepriekš apkopotu, lietošanai gatavu lietotni? Daudzi cilvēki (piemēram, es) cīnās, lai paši to izdarītu.
macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2021. gada 22. septembris
1) Atveriet OSX Terminālis lietotnē, ievadiet šo komandu, lai instalētu Brūvēt (kā paskaidrots šīs vietnes pirmajā lapā):
make
2) Tagad instalējiet programmatūru MiniPro ar šādu komandu:
sudo make install
3) pēc tam instalējiet avr-gcc (kā paskaidrots šeit ):
/usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
kam seko:
brew install libusb
un visbeidzot (šķita, ka šī daļa ilga uz visiem laikiem):
==> ./configure --prefix=/usr/local/Cellar/libusb/1.0.21 ==> make install
4) tagad es pārbaudīju, vai iepriekšminētās GCC lietas ir instalētas un ceļi, kā paskaidrots GUI dokumentos, taču manā gadījumā rezultāti bija nedaudz atšķirīgi:
cd path/to/the/minipro-master
kas parādīja ceļu šeit: /usr/local/bin/minipro
pēc tam pārbaudiet avr-gcc ceļu:
cd /Users/toutou/Downloads/minipro-master
kas manā datorā teica, ka tas ir šeit: /usr/local/bin/avr-gcc
un pēc tam pārbaudiet avr-objcopy ceļu:
make
kas man saka, ir šeit: /usr/local/bin/avr-objcopy
tagad es apjuku....
Pirmkārt, es neesmu pārliecināts, vai lejupielāde notiek pareizi. Uz tava Minipro-GUI Github lapa Es noklikšķināju uz zaļās pogas 'Kods' un pēc tam uz 'Lejupielādēt zip', piemēram:
Pēc tās izsaiņošanas savā Mac datorā man palika mape, kurā bija divi faili:
Redzot, ka 'LICENSE' šķiet komandrindas tipa fails, es uz tā veicu dubultklikšķi, kas, šķiet, ir nedaudz pareizajā virzienā, lai gan terminālī saņēmu dažus kļūdu ziņojumus:
sudo make install
Tātad, kur es kļūdījos? Varbūt es kaut ko pārpratu?
PS: lieliskas ziņas: tā dara strādāt ar manu programmētāja 'CS' versiju. The MiniPro Gitlab lapa saka:
Funkcijas
- Vietējais atbalsts Linux, BSD un citām Unix versijām.
- Saderība ar Minipro TL866CS, TL866A un TL866II+ no Autoelectric ( http://www.autoelectric.cn/en/tl866_main.html )
- Vairāk nekā 13 000 mērķa ierīču (tostarp AVR, PIC, dažādas BIOS un EEPROM)
- ZIF40 ligzda un ISP atbalsts
- Pārdevējam specifiski MCU konfigurācijas biti
- Mikroshēmas ID pārbaude
- Pārstrāvas aizsardzība
- Sistēmas testēšana
nivlekius
- 2021. gada 21. septembris
- 2021. gada 22. septembris
nivlekius
- 2021. gada 21. septembris
- 2021. gada 22. septembris
macstatic
Oriģinālais plakāts- 2005. gada 21. oktobris
- Norvēģija
- 2021. gada 22. septembris
Bet tagad man ir cita problēma:
Vai ir kāds konkrēts iemesls, kāpēc jūs likāt tai nedarboties tikai ar jaunāko operētājsistēmu, vai arī tas ir tikai jautājums par lietotnes “ļaušanu” darboties iepriekšējās OS versijās? Es joprojām izmantoju High Sierra 10.13, jo joprojām izmantoju veco programmatūru (un nedomāju, ka MacOS 11.x tik un tā var darboties manā datorā), tāpēc būtu lieliski, ja GUI varētu darboties. manā vecākajā OS.
Turklāt tagad pirmajā ZIP failā ir ZIP fails. Varbūt jūs varētu to visu ievietot vienā ZIP failā?
nivlekius
- 2021. gada 21. septembris
- 2021. gada 22. septembris
macstatic teica: Nav problēmuTas ir tāpēc, ka git automātiski ievieto lietas zip failā. Kas attiecas uz lietotni, tai vajadzēja būt versijai 9.5 un jaunākai versijai, taču tā nedrīkst pareizi iestatīt kompilāciju. Ļaujiet man to pārkompilēt
Bet tagad man ir cita problēma:
Skatīt pielikumu 1840396
Skatīt pielikumu 1840393
Vai ir kāds konkrēts iemesls, kāpēc jūs likāt tai nedarboties tikai ar jaunāko operētājsistēmu, vai arī tas ir tikai jautājums par lietotnes “ļaušanu” darboties iepriekšējās OS versijās? Es joprojām izmantoju High Sierra 10.13, jo joprojām izmantoju veco programmatūru (un nedomāju, ka MacOS 11.x tik un tā var darboties manā datorā), tāpēc būtu lieliski, ja GUI varētu darboties. manā vecākajā OS.
Turklāt tagad pirmajā ZIP failā ir ZIP fails. Varbūt jūs varētu to visu ievietot vienā ZIP failā?
Skatīt pielikumu 1840395
nivlekius
- 2021. gada 21. septembris
- 2021. gada 22. septembris
macstatic teica: Nav problēmuLabi, pārkompilēju. Es aizmirsu iestatīt mērķi. Tagad tas ir iestatīts uz 10.10 (cik zemu es varu iet ar to), kas ir Yosemite. Paldies, ka veicāt visas pārbaudes. Man nav neviena vecāka Mac bankomāta. Cerams, ka neesat pārāk sarūgtināts. Varat to vienkārši lejupielādēt atkārtoti, un tam vajadzētu būt gatavam.
Bet tagad man ir cita problēma:
Skatīt pielikumu 1840396
Skatīt pielikumu 1840393
Vai ir kāds konkrēts iemesls, kāpēc jūs likāt tai nedarboties tikai ar jaunāko operētājsistēmu, vai arī tas ir tikai jautājums par lietotnes “ļaušanu” darboties iepriekšējās OS versijās? Es joprojām izmantoju High Sierra 10.13, jo joprojām izmantoju veco programmatūru (un nedomāju, ka MacOS 11.x tik un tā var darboties manā datorā), tāpēc būtu lieliski, ja GUI varētu darboties. manā vecākajā OS.
Turklāt tagad pirmajā ZIP failā ir ZIP fails. Varbūt jūs varētu to visu ievietot vienā ZIP failā?
Skatīt pielikumu 1840395
nivlekius
- 2021. gada 21. septembris
- 2021. gada 22. septembris
Populārākas Posts