By default RStudio performs incremental rebuilds of packages. C++ files are only recompiled when they change or any header files change. This provides fast turnaround for incremental development.
By default the RStudio Build and Reload command includes the option. This makes re-building the package for iterative development and testing much quicker. Note however that when you execute the Build Binary Package command multiple architectures are built by default.
The BiocInstaller package also provides to test that theinstalled packages are not a hodgepodge from different Bioconductorreleases (the ‘too new’ packages have been installed from sourcerather than a repository; regular users would seldom have these).