Κλήση python από ένα C ++ πρόγραμμα για τη διανομή




Θα ήθελα να καλέσω τα αρχεία script python από γ πρόγραμμά μου ++. 


Δεν είμαι σίγουρος ότι οι άνθρωποι θα διανείμει σε θα έχουν εγκατασταθεί python.


Βασικά Ψάχνω για ένα αρχείο .lib που μπορώ να χρησιμοποιήσω ότι έχει Apache, όπως άδεια διανομής.
Boost διαθέτει βιβλιοθήκη διεπαφή python που θα μπορούσε να σας βοηθήσει.


[Boost.Python](http://www.boost.org/doc/libs/release/libs/python/doc/index.html)
κατέβασε το πακέτο perl-cddb με την εντολή :

git clone https://aur.archlinux.org/perl-cddb.gitμπες μέσα στον φάκελο που δημιουργήθηκε και άνοιξε το αρχείο pkgbuild με έναν texteditor της επιλογής σου.

στη συνέχεια κάνε comment την γραμμή :

make test

να γίνει δηλαδή έτσι :

#make test

σώσε και τ… καλησπέρα! μπορείς να πειράξεις το αρχείο /etc/pacman.conf

μπορείς να προσθέσεις την γραμμή:

ignorepkg=linux

αν είναι ένα απλό πακέτο ή

ignoregroup=gnome

αν είναι group πακέτων.

η πηγή της λύσης [arch wiki pacman configuration](https://wiki.archlinux.org/index.php/pacman#configuration)

παρ όλα αυτά, με προσοχή ποια πακέτα θα σταματήσεις!

[image] <p>απλά χρησιμοποιήστε <a href="http://ruby-doc.org/core-1.9.3/array.html#method-i-sample"><code>array#sample</code></a> :</p><pre><code>[:foo, :bar].sample # =&gt; :foo, or :bar :-) </code></pre><p>διατίθεται σε ruby 1.9.1+. για να μπορέσετε να το χρησιμοποιήσετε με μια προηγούμενη έκδοση του ruby, θα μπορούσατε <a href="https://github.com/marcandre/backports"><code>require "backports/1.9.1/array/sample"</code></a> .</p><p>σημειώστε ότι στο ruby 1.8.7 υπάρχει κάτω από το ατυχές όνομα <code>choice</code>; μετονομάστηκε σε μεταγενέστερη έκδοση, επομένως δεν πρέπει να το χρησιμοποιήσετε.</p><p>παρόλο που δεν είναι χρήσιμη σε αυτή την περίπτωση, το <code>sample</code> δέχεται ένα όρισμα αριθμού σε περίπτωση που θέλετε μια σειρά διακριτών δειγμάτων.</p> καλό είναι να ξέρουμε και λιγάκι τι κάνουμε. το αρχείο /var/lib/pacman/db.lck υπάρχει ακριβώς για να κλειδώνει την βάση να μην γίνει γίνουν αλλαγές από δυο μεριές ταυτόχρονα. υπάρχει δηλαδή για ασφάλεια όταν ενημερώνουμε το σύστημα. μπορεί κάτι να στραβώσει και να ξεμείνει εκεί οπότε η λύση είναι πρ… δεν υπάρχει πλέον το skype σαν πακέτο για 32 bit υπολογιστές, δοκίμασε το εξής όμως : αν έχεις chrome browser, μπες στο [web.skype.com](http://web.skype.com) και δες αν μπορείς να κάνεις χρήση της web πλατφόρμας. το πρόβλημα είναι ppa, το linux lite είναι βασισμένο στο debian τα ppa είναι για ubuntu, η τουλάχιστον κάπως έτσι είναι τα πράγματα, οπότε μάλλον καλύτερα να τα βγάλεις.

επίσεις δεν κάνουν όλα τα ppa για όλες τις εκδόσεις του λειτουργικού… καλημέρα,

άνοιξε το παρακάτω αρχείο με εντολή στο τερματικό :

sudo pluma /usr/share/applications/pluma.desktop

βρες την γραμμή exec=… και άλλαξε την από

exec=pluma %u

σε

exec=pluma %u --new-window καλησπέρα καλώς ήρθες φίλε, τρέξε την εντολή που σου λέει :

sudo dpkg --configure -a

και δώσε μας αποτελέσματα, μέσα σε code tags για να είναι ευανάγνωστα. εγκατέστησα την τελευταία έκδοση του προγράμματος και εξακολουθούσα να έχω το ίδιο πρόβλημα. τελικά με τη βοήθεια απο το σχετικό [google group](https://groups.google.com/g/devede-forum/c/2thoie_dsxq) του devedeng, κατάλαβα οτι επιλέγω λάθος encoding type για το αρχείο υποτίτλων που θέλω να βάλω στην ταινία.

όταν επέλεξα το σωστό τύπο encoding για το αρχε… ρώτησα στα forum του arch και τελικά είναι θέμα virtualbox. έφτιαξα ένα startup.nsh για να ανοίγει τον grub στο διαμέρισμα efi και έφτιαξε.

<https://wiki.archlinux.org/index.php/virtualbox#installation_in_efi_mode>