Acontece que eu só tinha que mudar o prefixo de instalação cmake Mas é assim que eu faço agora
Por favor, note que isto irá instalar uma nova unidade e sobrescreverá a sua antiga.
Data que eu escrevi este 10/1/2012
Versão do Ubuntu 12.10
primeiro) obtenha o código fonte. nós podemos fazer um lugar para construir, para este exemplo eu usarei
%pre%
obtenha o código-fonte
%pre%
Isto irá obter todo o código-fonte, ou você pode usar o bzr para obtê-lo
%pre%
De qualquer forma você vai precisar. Você também vai precisar do qtcreator e de todas as dependências de construção da Unity, então
%pre%
Próxima Nós abrimos o Qt Creator,
Agora podemos abrir o projeto (Unity neste caso) Mas antes de fazer isso vamos fazer um Build dir
Então
%pre%
Agora, no Qt Creator, podemos abrir o Unity. Vá para Arquivo- & gt; abra o arquivo
Em seguida, será perguntado qual arquivo queremos abrir. Nós queremos abrir
CMakeList.txt
Em seguida Seremos perguntados sobre o Build Directory que gostaríamos de usar. É por isso que configuramos o diretório de criação no nível superior do projeto. IE
~ / Desktop / unity-6-whatever / build
E este é o diretório que escolheremos. Então, pressionamos Próximo
Em seguida, nos perguntarão quais Argumentos queremos transmitir para o Cmake, Agora, porque estamos construindo a partir da pasta sandbox (~ / Desktop / unity-6-whatever / build) chamada build. Qual é um diretório abaixo do diretório principal que precisamos usar
%pre%
e também porque, por padrão, a compilação do Unity é configurada para ser instalada em
%pre%
e não
%pre%
precisamos também dizer ao cmake que também So
%pre%
Então, todos juntos
%pre%
Se tudo correr bem, deve configurar os arquivos de compilação para ~ / Desktop / build, como mostrado na captura de tela
Agora podemos pressionar o botão Finish. E nós vamos ter uma tela que se parece com isso.
Agora, para criar o Unity e testar, são resultados. A primeira coisa que precisamos fazer é dizer ao Qt-creator o que queremos rodar após a compilação. Fazemos isso clicando no ícone que se parece com um monitor e, em seguida, selecione
unidade-autônoma
NOTA: Existem alguns problemas com a unidade autônoma e ela não será executada tão rápido nem renderizará gráficos tão bons quanto quando instalados. Mas quando você instala no sistema, tudo ficará bem. Eu também não tenho certeza quando o Unity começou a usar o Unity-standalone como antes 5.10 Eu era um cara do Unity 2d :)
Agora podemos executar o comando ctrl + r (atalho do teclado) e o Unity será compilado.
Ou podemos pressionar o botão de seta verde também no QT-Creator para executar
Bem Compilando (Correndo) Podemos assistir para ver o que está acontecendo, pressionando o
Botão de saída de compilação
Uma vez que a compilação é feita (leva um minuto) Unity-Standalone deve lançar
Agora podemos brincar com o Unity que acabamos de criar Voltar para o QT Creator ee pressionar o botão Parar. Para matar unidade autônoma
Em seguida, podemos começar a editar arquivos se gostarmos de tornar o Unity mais como gostamos
Depois de editar, pressionamos
ctrl + s para salvar o trabalho
em seguida, execute-o novamente
ctrl + r
e uma vez que temos a unidade da maneira que queremos, podemos fazer uma de duas coisas
Construa um pacote debian dele. Ou instale usando o make. Instalar com make é fácil.
%pre%
Agora você pode fazer login e logout para reiniciar e usar sua unidade
Se você quiser fazer um pacote debian, é assim que você faz.
%pre%
Então olhe no diretório acima de onde você está (~ / Desktop) deve haver todos os pacotes lá neste ponto se você fez corretamente
Pense que você tem algo que deve ser usado por outras pessoas? ou quer deixar seus amigos usá-lo? Podemos usar o launchpad para isso. vá para o launchpad e faça um repo (ppa)
então
%pre%
insira as alterações feitas e o número da versão e o nome de código. Em seguida, salve o arquivo (arquivo changelog)
então
%pre%
e deixe o launchpad construí-lo para você.
Agora, o caminho mais fácil
para redefinir a unidade para o padrão seria limpar Nux e compiz e re-instalar
%pre%
reinstale-o
%pre%
e outras formas listadas nesta página.
Espero que isso ajude e agradeça o hacking
___ tag123customization ___ Para questões relacionadas a temas, áreas de trabalho e conjuntos de ícones, além de menos personalização gráfica no nível do sistema.
___ tag123nux ___ O Nux é um canvas / toolkit de GUI acelerado por gráficos, comparável ao GTK +.
___ tag123compiling ___ Questões relacionadas à compilação de software a partir de fontes, geralmente usando o comando "make".
___