Estoy tratando de implementar una aplicación usando macdeployqt. Todos los marcos Qt se copian correctamente en el paquete de aplicaciones. El problema que encuentro es que macdeployqt no tiene permisos de escritura en los marcos copiados que originalmente residen en/usr/local/lib. Esto es porque he instalado qt usando homebrew que parece hacer que la instalación sea solo de lectura. Mi pregunta es si hay una mejor manera de solucionar este problema y luego cambiar manualmente todos los permisos de las bibliotecas qt dentro de/usr/local/lib para que pueda usar macdeployqt desde un proyecto qt .pro. (No quiero usar macdeployqt manualmente con sudo o tal)macdeployqt en frameworks instalados homebrew
La razón por la que estoy preguntando es porque estoy usando muchas bibliotecas de terceros en el proyecto (se copian bien, etc.) que necesito para actualizar a menudo a través de Homebrew y, por lo tanto, tiene que volver a hacer el permiso que cambia en ellos.
¡Gracias de antemano!
Mis bibliotecas de Qt framework son propiedad de mi usuario y grupo local. Recomiendo cambiar el suyo al mismo y terminar con él, ya que nunca he tenido ningún problema con esto. – TheDarkKnight
@ Merlin069, me enfrento al mismo problema, ¿encontró una respuesta? –
si su aplicación depende de homebrew, y está instalando qt, ¿por qué le gustaría preocuparse de copiar las dependencias en su .app? ¿No deberían resolverse primero con la instalación de homebrew? – phyatt