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