я делал несколько проектов для компиляции небольших учебников по коду SDL с сайта учебника в Microsoft Visual Studio 2010, используя C ++> Пустые проекты; и все эти проекты скомпилированы нормально. Во всех этих проектах я использовал эту версию main для своей точки входа:
int main (int argc, char* args[]) {
//code...
return 0;
}
Я новичок в SDL и C ++, но из того, что я понимаю, это ваша основная точка входа для ВСЕХ приложений SDL. Тем не менее, я постоянно получаю сообщение об ошибке LNK1561 (означает, что компоновщик не может найти точку входа) в моих новых проектах. Я попытался создать новые проекты и переопределить все мои зависимости SDL (извините, если это неправильная терминология) в редакторе проектов, как я делал с работающим проектом, и я все еще получаю ошибку компоновки. Есть ли какое-либо свойство проекта, которое мне нужно изменить?
Ладно, неважно, я знал, что это будет какая-то глупость, которую я упустил... Я неправильно установил подсистему в параметрах компоновщика свойств моего проекта.