-
Total de itens
5 -
Registro em
-
Última visita
Posts postados por XavaDavAH00
-
-
Denada brother, sempre disposto a ajudar.
-
4 horas atrás, Marcelo Utikawa da Fonseca disse:
As DLLs necessárias são de acordo com os módulos do Qt utilizados. Por exemplo: se usou o módulo de rede, será preciso a Qt5Network.dll
Para projetos QtWidget simples são necessários apenas Qt5Core.dll e Qt5Widget.dll.
Se puder, coloque aqui o conteúdo do arquivo .pro do seu projeto para identificar quais as DLLs necessárias.
Olá! Aqui está o conteúdo do arquivo .pro:
#-------------------------------------------------
#
# Project created by QtCreator 2016-08-08T11:15:30
#
#-------------------------------------------------
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = OpBasicas
TEMPLATE = app
SOURCES += main.cpp\
formprincipal.cpp
HEADERS += formprincipal.h
FORMS += formprincipal.ui
RESOURCES += \
icons.qrc
DISTFILES += \
Sem T�tulo-2.png \
Sem T�tulo-2.png
Um detalhe, neste arquivo .pro, me surgiu essa mensagem: "Cold not decode", por que será que não esta conseguindo decodificar?
-
Você errou na sintaxe do comando if em C.
No código abaixo, reformulei o IF em 3 partes, primeiro para verificar o dia, depois para o mês e por fim, o ano.Note que você cometeu uma confusão com os colchetes, sendo que o certo é:
if(condição){Códigos;
}else{
Códigos;
}
ou então:
if(condição){Códigos;
}else if(condição){
Códigos;
}else{
Códigos;
}
Abaixo o código corrigido:
#include <stdio.h>
#include <conio.h>
main()
{int dia, mes, ano;
printf("Qual o dia do seu aniversario: ");
scanf("%i", &dia);
printf("Qual o mes do seu aniversario: ");
scanf("%i", &mes);
printf("Qual o ano do seu aniversario: ");
scanf("%i", &ano);if ((dia > 1) && (dia < 31)){// Tudo o que se abre...
printf("O dia sera valido: %i", dia);
}/*Se fecha!*/else{printf("Dia não sera valido! ");
}//Separe o comando em dia, depois mês e depois ano... Começando por dia.
if ((mes > 1) && (mes < 12)){ // depois mês!printf("O mes sera valido: %i", mes);
}else{
printf("Mes não sera valido! ");
}if (ano < 2013){// e por fim ano!
printf("O ano sera valido: %i", ano);
}else{
printf("Ano não sera valido! ");
}getch();
}
-
Olá programadores de plantão. Utilizo o Qt Creator em sua versão atual. Desenvolvi um software básico para versão Desktop, é um software que realiza as 4 operações básicas de matemática. Porem, após eu compilar, ele funciona tudo normal, mas, ao executar em um outro computador, ele solicita DLL's que estão faltando.
Vi em uma video aula que poderia usar o comando: windeployqt "C:\caminhodoprograma\executável.exe" no cmd do Qt, porem, este método gera uma pasta com muitas dlls, algumas até que não utilizei, e o programa final sai muito pesado, gostaria de saber se existe um metodo no qual eu possa compilar o programa em um executavel que já contenha apenas as dlls que precise com os comandos que precise, deixando assim o software mais leve, e rodando em outros computadores.
Obrigado.
Programação C - Ajuda
em C, C++
Postado
Posso te ajudar amigo, mas não dar a resposta. Poste as partes do código que está dando erro ou com dificuldades e te ajudo.