Assalamu alaykum...
Alooo Teman teman..
Ceritanya mau cobain lagi c++ setelah seribu tahun hibenate--hehe boongan denk, tapi memang udah lama juga seh. Kali ini mau cobain pakai Visual C++ Community 2015, mau bikin windows form. Create New Project > CLR Empty Project, abis itu klik kanan project > add > new item > pilih menu UI > pilih Windows Form.
Tetapi hasilnya seperti ini :
Pada saat di -compile muncul pesan error : Error LNK1561 entry point must be defined
Bagaiman cara memperbaikinya. Keliatan ini hanya bug untuk membuat windows form. Memang cara memperbaiki tidak mudah. Namun ada link oke yang bisa membantu dan video implementasinya.
Caranya adalah :
1. tuliskan baris kode ini di MyForm.cpp
#include "MyForm.h"
using namespace System;
using namespace System::Windows::Forms;
[STAThread]
void main(array<String^>^ args) {
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
tes::MyForm form;
Application::Run(%form);
}
2. Klik kanan pada project pilih properties
3. cari Configuration Properties > Linker > Advanced, isi Entry Point dengan "main" (tanpa kutip dua).
4. cari Configuration Properties > Linker > System, isi dengan dropdown SubSystem dengan "Windows (/SUBSYSTEM/WINDOWS)".
5.Apply
Jika tidak diperbaiki linkernya akan muncul error yang sama.
Saya sudah mencoba dan berhasil berikut tampilannya.
Seperti itu , Semoga Bermanfaat...
Wassalam alaykum...
Alooo Teman teman..
Ceritanya mau cobain lagi c++ setelah seribu tahun hibenate--hehe boongan denk, tapi memang udah lama juga seh. Kali ini mau cobain pakai Visual C++ Community 2015, mau bikin windows form. Create New Project > CLR Empty Project, abis itu klik kanan project > add > new item > pilih menu UI > pilih Windows Form.
Tetapi hasilnya seperti ini :
Pada saat di -compile muncul pesan error : Error LNK1561 entry point must be defined
Bagaiman cara memperbaikinya. Keliatan ini hanya bug untuk membuat windows form. Memang cara memperbaiki tidak mudah. Namun ada link oke yang bisa membantu dan video implementasinya.
Caranya adalah :
1. tuliskan baris kode ini di MyForm.cpp
#include "MyForm.h"
using namespace System;
using namespace System::Windows::Forms;
[STAThread]
void main(array<String^>^ args) {
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
tes::MyForm form;
Application::Run(%form);
}
2. Klik kanan pada project pilih properties
3. cari Configuration Properties > Linker > Advanced, isi Entry Point dengan "main" (tanpa kutip dua).
4. cari Configuration Properties > Linker > System, isi dengan dropdown SubSystem dengan "Windows (/SUBSYSTEM/WINDOWS)".
5.Apply
Jika tidak diperbaiki linkernya akan muncul error yang sama.
Saya sudah mencoba dan berhasil berikut tampilannya.
Seperti itu , Semoga Bermanfaat...
Wassalam alaykum...
My pro its fixed but can open [project.h] as design
ReplyDeleteit header file to include main cpp, so i havent try yet, sofar i know its always text base.. tq...
Deletegan ini koq buka baru koq begitu lagi ya, ini gimana ya caranya agar tidak begitu lagi ketika membuat project yang baru melalui C++
ReplyDeleteuntuk langkah-langkahnya gimana ya biar kalau buat project baru tidak muncul itu lagi