Любая опция в C++ для установки типа переменной по умолчанию на int

Есть ли какая-либо опция , чтобы опустить тип переменной или , чтобы установить тип переменнойintв коде C++, который должен быть скомпилирован компилятором g++ в Linux.

    const bufLen = 2000;

Компиляция в Solaris (прошла нормально, так как я занимаюсь переносом с Solaris на Linux ).

Еще одна вещь: у меня нет контроля над файлом , так как он генерируется каким-то синтаксическим анализатором (, предоставленным какой-то третьей стороной в виде двоичного файла)

Поскольку я не могу изменить файл c++ (, поскольку он генерируется каждый раз перед компиляцией ), мне нужна некоторая опция (g++ ), поэтому я могу включить ее во время компиляции, чтобы подавить/устранить ошибку:

error: ISO C++ forbids declaration of `bufLen` with no type

РЕДАКТИРОВАТЬ:

ИНФОРМАЦИЯ:варианты, которые я сейчас использую-c -fPIC -Wno-deprecated -m32 -O2 -ffriend-injection -g

Какой-либо из вариантов вызывает у меня проблемы (или влияет на других )?


Заранее спасибо

5
задан Makesh 30 October 2015 в 10:06
поделиться