Comment créer un PPAPI plugin pour Google Chrome sous Windows?
Je suis nouveau sur PPAPI développement et avez téléchargé le déjà des exemples de ici
Cependant, même après de venir à travers le la documentation,
Je ne suis pas en mesure de construire le projet.
J'ai Microsoft Visual Studio 2010, le système d'exploitation Windows et Chrome:30.0.1599.65
Je comprends qu'une fois qu'une dll est créé, à l'aide de la regsvr32
commande enregistrer le plugin, bien que l'obtention de la dll, même avec des codes disponibles, semble difficile pour moi. Toute l'aide pour la construction de la dll est apprécié.
OriginalL'auteur grajesh | 2013-10-17
Vous devez vous connecter pour publier un commentaire.
Vous pouvez commencer ici pour télécharger et configurer le SDK: https://developers.google.com/native-client/sdk/download
Cette page vous mènera à travers la façon de construire et d'exécuter les exemples: https://developer.chrome.com/native-client/sdk/examples
Cette page va sur la façon de créer votre propre plugin: https://developer.chrome.com/native-client/devguide/tutorial/tutorial-part1
Et puis, vous devriez lire l'intégralité de cette section de code et la structure de votre application: https://developer.chrome.com/native-client/devguide/coding/application-structure
Si vous avez besoin de bibliothèques tierces assurez-vous de vérifier ici: https://chromium.googlesource.com/webports
Edit: j'ai Oublié de mentionner que vous voulez utiliser la même version du poivre api de la version de google chrome, vous êtes en cours d'exécution (dans ce cas pepper_30). Aussi, vous devez utiliser la NaCl chaîne de compilation (soit la glibc, newlib, ou pnacl); vous ne pouvez pas utiliser le Visual C/C++ toolchains. Je vous recommande d'essayer pnacl maintenant qu'il est disponible, comme c'est de loin le plus de croix-plate-forme de la version, mais si vous rencontrez un problème, vous voudrez probablement utiliser la newlib de la chaîne qu'il a un meilleur support.
Vous aurez un moment difficile la construction de ces ppapi tests. Je suggère d'essayer de construire l'un des exemples fournis avec le SDK. Si vous avez vraiment besoin de construire ce test (il n'est pas un exemple), vous aurez besoin d'utiliser clang (un autre C/C++ de la chaîne). Cependant, à partir d'un rapide coup d'oeil, ces tests ne sont pas effectivement construit en NaCl, ni générer un PPAPI plugin. Je n'ai jamais obtenu de clang qui fonctionne sous Windows, mais il est apparemment possible. Voir clang.llvm.org/get_started.html pour les instructions à l'aide de Visual Studio. Je serais probablement utiliser MinGW au lieu de cela, mais je ne peux pas trouver un travail décent instructions pour que.
OriginalL'auteur DRayX