diff options
Diffstat (limited to 'docs/assets/js/3b8c55ea.b9168b44.js')
-rw-r--r-- | docs/assets/js/3b8c55ea.b9168b44.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/assets/js/3b8c55ea.b9168b44.js b/docs/assets/js/3b8c55ea.b9168b44.js new file mode 100644 index 0000000..4350b23 --- /dev/null +++ b/docs/assets/js/3b8c55ea.b9168b44.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{140:function(e,a,t){"use strict";t.d(a,"a",(function(){return d})),t.d(a,"b",(function(){return u}));var n=t(0),r=t.n(n);function o(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function i(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}function s(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?i(Object(t),!0).forEach((function(a){o(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function c(e,a){if(null==e)return{};var t,n,r=function(e,a){if(null==e)return{};var t,n,r={},o=Object.keys(e);for(n=0;n<o.length;n++)t=o[n],a.indexOf(t)>=0||(r[t]=e[t]);return r}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)t=o[n],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var l=r.a.createContext({}),b=function(e){var a=r.a.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):s(s({},a),e)),t},d=function(e){var a=b(e.components);return r.a.createElement(l.Provider,{value:a},e.children)},m={inlineCode:"code",wrapper:function(e){var a=e.children;return r.a.createElement(r.a.Fragment,{},a)}},p=r.a.forwardRef((function(e,a){var t=e.components,n=e.mdxType,o=e.originalType,i=e.parentName,l=c(e,["components","mdxType","originalType","parentName"]),d=b(t),p=n,u=d["".concat(i,".").concat(p)]||d[p]||m[p]||o;return t?r.a.createElement(u,s(s({ref:a},l),{},{components:t})):r.a.createElement(u,s({ref:a},l))}));function u(e,a){var t=arguments,n=a&&a.mdxType;if("string"==typeof e||n){var o=t.length,i=new Array(o);i[0]=p;var s={};for(var c in a)hasOwnProperty.call(a,c)&&(s[c]=a[c]);s.originalType=e,s.mdxType="string"==typeof e?e:n,i[1]=s;for(var l=2;l<o;l++)i[l]=t[l];return r.a.createElement.apply(null,i)}return r.a.createElement.apply(null,t)}p.displayName="MDXCreateElement"},141:function(e,a,t){"use strict";t.d(a,"b",(function(){return o})),t.d(a,"a",(function(){return i}));var n=t(16),r=t(142);function o(){const{siteConfig:{baseUrl:e="/",url:a}={}}=Object(n.default)();return{withBaseUrl:(t,n)=>function(e,a,t,{forcePrependBaseUrl:n=!1,absolute:o=!1}={}){if(!t)return t;if(t.startsWith("#"))return t;if(Object(r.b)(t))return t;if(n)return a+t;const i=t.startsWith(a)?t:a+t.replace(/^\//,"");return o?e+i:i}(a,e,t,n)}}function i(e,a={}){const{withBaseUrl:t}=o();return t(e,a)}},142:function(e,a,t){"use strict";function n(e){return!0===/^(\w*:|\/\/)/.test(e)}function r(e){return void 0!==e&&!n(e)}t.d(a,"b",(function(){return n})),t.d(a,"a",(function(){return r}))},87:function(e,a,t){"use strict";t.r(a),t.d(a,"frontMatter",(function(){return s})),t.d(a,"metadata",(function(){return c})),t.d(a,"toc",(function(){return l})),t.d(a,"default",(function(){return d}));var n=t(3),r=t(7),o=(t(0),t(140)),i=t(141),s={id:"installation",title:"Installation",sidebar_label:"Installation"},c={unversionedId:"installation",id:"installation",isDocsHomePage:!1,title:"Installation",description:"Download",source:"@site/docs/installation.md",slug:"/installation",permalink:"/PSP/docs/installation",editUrl:"https://github.com/Thales1330/PSP/tree/master/docusaurus/docs/installation.md",version:"current",sidebar_label:"Installation",sidebar:"docs",previous:{title:"PSP-UFU",permalink:"/PSP/docs/"},next:{title:"Tela Principal",permalink:"/PSP/docs/mainScreen"}},l=[{value:"Download",id:"download",children:[]},{value:"Windows",id:"windows",children:[{value:"Problemas recorrentes no Windows",id:"problemas-recorrentes-no-windows",children:[]}]},{value:"Linux",id:"linux",children:[{value:"Problemas recorrentes no Linux",id:"problemas-recorrentes-no-linux",children:[]}]}],b={toc:l};function d(e){var a=e.components,t=Object(r.a)(e,["components"]);return Object(o.b)("wrapper",Object(n.a)({},b,t,{components:a,mdxType:"MDXLayout"}),Object(o.b)("h2",{id:"download"},"Download"),Object(o.b)("p",null,"The PSP-UFU can be downloaded from the ",Object(o.b)("a",{parentName:"p",href:"https://github.com/Thales1330/PSP/releases/latest"},Object(o.b)("em",{parentName:"a"},"last release")," of the PSP-UFU repository on GitHub"),"."),Object(o.b)("p",null,"When accessing the link, scroll down the page until you find the ",Object(o.b)("em",{parentName:"p"}," Assets "),":"),Object(o.b)("div",null,Object(o.b)("center",null,Object(o.b)("img",{src:Object(i.a)("images/download.png"),alt:"Assets download",title:"Informa\xe7\xf5es da Figura"}))),Object(o.b)("p",null,"As the PSP-UFU is a multiplatform software, you must download the correct file:"),Object(o.b)("ul",null,Object(o.b)("li",{parentName:"ul"},"For the operating system ",Object(o.b)("a",{parentName:"li",href:"installation#windows"},"Windows")," download the files ",Object(o.b)("em",{parentName:"li"},".exe")," (recommended) or ",Object(o.b)("em",{parentName:"li"},".zip"),"."),Object(o.b)("li",{parentName:"ul"},"For ",Object(o.b)("a",{parentName:"li",href:"installation#linux"},"Linux")," systems based on Debian (for example, Ubuntu, Mint) ",Object(o.b)("em",{parentName:"li"},"64 bits")," download the installation package ",Object(o.b)("em",{parentName:"li"},".deb"),".")),Object(o.b)("div",{className:"admonition admonition-tip alert alert--success"},Object(o.b)("div",{parentName:"div",className:"admonition-heading"},Object(o.b)("h5",{parentName:"div"},Object(o.b)("span",{parentName:"h5",className:"admonition-icon"},Object(o.b)("svg",{parentName:"span",xmlns:"http://www.w3.org/2000/svg",width:"12",height:"16",viewBox:"0 0 12 16"},Object(o.b)("path",{parentName:"svg",fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"}))),"Tip")),Object(o.b)("div",{parentName:"div",className:"admonition-content"},Object(o.b)("p",{parentName:"div"},"If you are interested in contributing to PSP-UFU by building it for other operating systems (mainly macOS!) Contact us at ",Object(o.b)("a",{parentName:"p",href:"https://github.com/Thales1330/PSP/issues"},"GitHub")," or ",Object(o.b)("a",{parentName:"p",href:"https://twitter.com/PspUfu"},"Twitter"),"."))),Object(o.b)("p",null,"Na sequ\xeancia s\xe3o apresentados o passo-a-passo para instala\xe7\xe3o dos SOs ",Object(o.b)("a",{parentName:"p",href:"installation#windows"},"Windows")," e ",Object(o.b)("a",{parentName:"p",href:"installation#linux"},"Linux"),". Tamb\xe9m s\xe3o apresentadas as solu\xe7\xf5es para os erros mais recorrentes."),Object(o.b)("h2",{id:"windows"},"Windows"),Object(o.b)("p",null,"Ap\xf3s baixar o arquivo ",Object(o.b)("em",{parentName:"p"},".exe")," avance em cada passo do instalador. O execut\xe1vel ir\xe1 solicitar automaticamente a instala\xe7\xe3o do ",Object(o.b)("strong",{parentName:"p"},"Microsoft Visual C++ Redistribu\xedvel")," e, caso n\xe3o esteja instalado no seu computador, realize os procedimentos do programa."),Object(o.b)("p",null,"Caso o execut\xe1vel falhe em abrir, baixe o arquivo ",Object(o.b)("em",{parentName:"p"},".zip")," e descompacte em alguma pasta do seu sistema. Nesse caso \xe9 necess\xe1rio baixar e instalar manualmente o ",Object(o.b)("a",{parentName:"p",href:"https://aka.ms/vs/16/release/vc_redist.x86.exe"},Object(o.b)("strong",{parentName:"a"},"Microsoft Visual C++ Redistribu\xedvel 32 bits")),"."),Object(o.b)("p",null,'Ap\xf3s a conclus\xe3o da instala\xe7\xe3o abra o PSP-UFU para verificar a correta instala\xe7\xe3o. O execut\xe1vel est\xe1 presente na pasta "',Object(o.b)("em",{parentName:"p"},"<local de instala\xe7\xe3o>/PSP-UFU/bin/PSP-UFU.exe"),'".'),Object(o.b)("h3",{id:"problemas-recorrentes-no-windows"},"Problemas recorrentes no Windows"),Object(o.b)("ul",null,Object(o.b)("li",{parentName:"ul"},"Ao baixar o navegador pode ",Object(o.b)("strong",{parentName:"li"},"falsamente"),' sinalizar que \xe9 um arquivo perigoso, basta clicar em "Manter arquivo";'),Object(o.b)("li",{parentName:"ul"},'Ao abrir o instalador, novamente o Windows sinaliza que o arquivo \xe9 perigoso, basta clicar em "Executar assim mesmo";'),Object(o.b)("li",{parentName:"ul"},"Ao abrir o programa e alterar o seu idioma, uma mensagem de erro \xe9 exibida. Para resolver esse problema basta executar o PSP-UFU como administrador (clicar com bot\xe3o direito no atalho do programa e posteriormente em executar como administrador). Altere novamente o idioma e reinicie o programa;"),Object(o.b)("li",{parentName:"ul"},'Ao criar um novo projeto a tela de trabalho n\xe3o \xe9 exibida ou \xe9 exibida uma tela preta. V\xe1 nas op\xe7\xf5es gerais e altere o renderizador para "Device Context". Caso apare\xe7a uma mensagem de erro, execute o programa como administrador e repita o processo. Reinicie o programa.')),Object(o.b)("h2",{id:"linux"},"Linux"),Object(o.b)("p",null,"A instala\xe7\xe3o no sistema Linux \xe9 facilmente realizado pelo pacote de instala\xe7\xe3o autom\xe1tico ",Object(o.b)("em",{parentName:"p"},".deb"),"."),Object(o.b)("div",{className:"admonition admonition-caution alert alert--warning"},Object(o.b)("div",{parentName:"div",className:"admonition-heading"},Object(o.b)("h5",{parentName:"div"},Object(o.b)("span",{parentName:"h5",className:"admonition-icon"},Object(o.b)("svg",{parentName:"span",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},Object(o.b)("path",{parentName:"svg",fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"}))),"Aten\xe7\xe3o!")),Object(o.b)("div",{parentName:"div",className:"admonition-content"},Object(o.b)("p",{parentName:"div"},"Note que essa vers\xe3o para Linux est\xe1 defasada e algumas funcionalidades do programa podem n\xe3o estar presentes."),Object(o.b)("p",{parentName:"div"},"Caso queira contribuir com o projeto e construir a vers\xe3o atual no sistema Linux baseado em Debian ou em outras distribui\xe7\xf5es entre em contato pelo ",Object(o.b)("a",{parentName:"p",href:"https://github.com/Thales1330/PSP/issues"},"GitHub")," ou ",Object(o.b)("a",{parentName:"p",href:"https://twitter.com/PspUfu"},"Twitter"),"."))),Object(o.b)("h3",{id:"problemas-recorrentes-no-linux"},"Problemas recorrentes no Linux"),Object(o.b)("p",null,"Pode ser necess\xe1rio adicionar o ",Object(o.b)("a",{parentName:"p",href:"https://wiki.wxwidgets.org/Compiling_and_getting_started#Running_wxWidgets_projects"},"diret\xf3rio das bibliotecas do wxWidgets")," nas vari\xe1veis de ambiente.\nPara isso, siga ",Object(o.b)("strong",{parentName:"p"},"UM")," dos m\xe9todos apresentados abaixo:"),Object(o.b)("h4",{id:"m\xe9todo-i-recomendado"},Object(o.b)("em",{parentName:"h4"},"M\xe9todo I (recomendado)")),Object(o.b)("p",null,"Insira o seguinte comando no arquivo ",Object(o.b)("strong",{parentName:"p"},"~/.bashrc"),":"),Object(o.b)("pre",null,Object(o.b)("code",{parentName:"pre",className:"language-shell"},'echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib" >> ~/.bashrc\n')),Object(o.b)("h4",{id:"m\xe9todo-ii-n\xe3o-recomendado"},Object(o.b)("em",{parentName:"h4"},"M\xe9todo II (n\xe3o recomendado)")),Object(o.b)("div",{className:"admonition admonition-warning alert alert--danger"},Object(o.b)("div",{parentName:"div",className:"admonition-heading"},Object(o.b)("h5",{parentName:"div"},Object(o.b)("span",{parentName:"h5",className:"admonition-icon"},Object(o.b)("svg",{parentName:"span",xmlns:"http://www.w3.org/2000/svg",width:"12",height:"16",viewBox:"0 0 12 16"},Object(o.b)("path",{parentName:"svg",fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"}))),"Cuidado!")),Object(o.b)("div",{parentName:"div",className:"admonition-content"},Object(o.b)("p",{parentName:"div"},"Utilizando esse m\xe9todo os passos abaixo devem ser executados ",Object(o.b)("strong",{parentName:"p"},"todas as vezes")," que voc\xea quiser abrir o PSP-UFU."))),Object(o.b)("ol",null,Object(o.b)("li",{parentName:"ol"},"Abra o terminal e acesse o diret\xf3rio onde est\xe1 instalado o PSP-UFU:")),Object(o.b)("pre",null,Object(o.b)("code",{parentName:"pre",className:"language-shell"},"cd /usr/local/bin\n")),Object(o.b)("ol",{start:2},Object(o.b)("li",{parentName:"ol"},"Insira as bibliotecas compartilhadas do wxWidgets nas vari\xe1veis de ambiente:")),Object(o.b)("pre",null,Object(o.b)("code",{parentName:"pre",className:"language-shell"},"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib\n")),Object(o.b)("ol",{start:3},Object(o.b)("li",{parentName:"ol"},"Ent\xe3o, execute o PSP-UFU na ",Object(o.b)("strong",{parentName:"li"},"mesma se\xe7\xe3o")," do terminal:")),Object(o.b)("pre",null,Object(o.b)("code",{parentName:"pre",className:"language-shell"},"./PSP-UFU\n")),Object(o.b)("div",{className:"admonition admonition-caution alert alert--warning"},Object(o.b)("div",{parentName:"div",className:"admonition-heading"},Object(o.b)("h5",{parentName:"div"},Object(o.b)("span",{parentName:"h5",className:"admonition-icon"},Object(o.b)("svg",{parentName:"span",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},Object(o.b)("path",{parentName:"svg",fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"}))),"Aten\xe7\xe3o!")),Object(o.b)("div",{parentName:"div",className:"admonition-content"},Object(o.b)("p",{parentName:"div"},"Verifique se o computador possui as unidades de v\xeddeo instaladas corretamente, caso contr\xe1rio, o programa n\xe3o exibir\xe1 a \xe1rea de trabalho para criar e editar diagramas de linha \xfanica ou diagramas de blocos de controle."))))}d.isMDXComponent=!0}}]);
\ No newline at end of file |